When news of the cancellation hit, Shadowhunters was given a two and a half hour series long finale to serve as a wrap-up for the show.
Be warned, we've got a few teases in store for you regarding Shadowhunters' most emotional episode to date. But who doesn't love a tease or two?
The number one thing Shadowhunters Season 3 Episode 20 does is open up an entire realm of possibilities for a Season 4.
It's hard to imagine how everything that went down will be wrapped up in such a short amount of time.
Still, we have faith in the Shadowhunters writers and believe in their ability to work with what they got.
The time has come to make a move against Jonathan once and for all. But since Clary is still connected to him, it's not going to be easy.
Clary and Jonathan have taken the Seelie Queen captive and plan to use her as a bargaining chip for the Morgenstern Sword.
Now that Isabelle has managed to reforge Glorious, prepare for an epic Clary vs. Izzy showdown.
However, that's not the only moment that will have you on the edge of your seat.
Your heart will never be fuller on Shadowhunters Season 3 Episode 20, but it will also never be more shattered.
Jonathan is more relentless than ever, and he will stop at nothing to bring about chaos and destruction to the Shadow World.
Every single character sheds a tear, and it's impossible not to be full on sobbing alongside them. Nothing will prepare you for the events that transpire in the last five minutes.
On the other hand, Jordan reveals the Heavenly Fire to Maia, as well as the truth about why he stole it.
He wants to allow Maia to live a human life, where Jordan may not be able to live a life at all.
As it turns out, Jordan's silver poisoning is far worse than he let on and he wanted the opportunity to tell Maia on his terms.
Will he survive?
Let's talk about Magnus and Alec.
There's angst. Hardcore angst. And no, we are not exagerrating.
They share the most emotional moment on all of Shadowhunters, and your hurt will burst and then break. Is it possible to feel utterly blissful and destroyed at the same time?
Magnus is still under the impression that Alec doesn't want anything to do with him.
Asmodeus is jumping at this golden opportunity, and using his son's heartbreak to manipulate him and bring him over to his side.
But not all heroes wear capes, and after hearing about her son's breakup, Maryse Lightwood takes it upon herself to get to the bottom of it.
Cross your fingers that she can help Magnus see past his grief, and finally put the pieces together.
When it comes to saving Clary, Jace is done messing around. He is ready to get her back once and for all, and will do whatever it takes.
Like we said before, essentially everyone sheds some tears and Clary and Jace are no exception. You can look forward to a parallel of something Jace said to Clary earlier on in the season.
And of course, there's also Sizzy.
Simon and Isabelle are completely whipped for each other and it's all too obvious.
If there was any doubt, Shadowhunters Season 3 Episode 20 proves that Isabelle would do anything to keep Simon safe.
Isabelle may attempt to leave Simon out of a potentially dangerous plan, but he's not all that great at following orders.
The two continue to be adorable and share some great scenes that fans of the pairing will hopefully enjoy.
- Quote: "Why, in the name of the Angel, would you ever do that?" "Because I had to. It is the only way he's ever going to become whole again."
- Luke meets up with the Praetor Lupus and is given his first mission. And it's a pretty vital one.
- A certain someone sprouts a pair of wings. Literally.
- Not that this needs to be said, but we ship Helen and Aline hard.
- The three best words to describe this episode? Love, death, and destruction.
Alright, Shadowhunters fans. What are your predictions for Shadowhunters Season 3 Episode 20? Drop a comment down below and let us know!
And don't forget that if you're behind on the show, you can watch Shadowhunters online right here at TV Fanatic!
Shadowhunters airs Mondays at 8/7c on Freeform.
Rachel Foertsch is a staff writer for TV Fanatic. Follow her on Twitter.