Don't forget, angels, our journey is not over yet. We still have 12 episodes to go and more story to tell. We'll share BTS photos, live tweet, and much more. Thank you for your love and support! Together we'll make this memorable. x

It has been an absolutely wonderful experience getting to be part of Shadowhunters for the past three years. After all of it, I hope I have fulfilled my promise of being the best Alec Lightwood you could ask for. Look out for the great work this crew will be doing out of

because typing in these names of amazing actors is overwhelming. And don't forget! There are more episodes to look forward to on @FreeformTV! There will be many more #shadowhunterschat full of my... sane and organized commentary... and, I'm certain, a fantastic finale!

We have a full final season you should all watch that will make you cry, laugh and feel entirely and absolutely emotionally and professionally satiated for eternity... Also pictures of birds! What more could you want! Thanks to you all for your amazing

First, I want to say thank you to the INCREDIBLE fans from all over the world! This has been an amazing journey being part of @ShadowhuntersTV & to have the opportunity to play the incomparable Magnus Bane. I am so proud of our magical cast, crew & writers for 3 wonderful seasons

We still have 12 episodes left to finish what we started on @freeform & @netflix. You all have been so supportive and it’s been inspiring to read your tweets, comments and letters pouring your hearts out on how much the show means to you. I am honored to be part that.

Sleeping on yesterday's news gave me some time to reflect on what an incredible journey full of fun, love and growth these 3 seasons of @Shadowhunterstv has been. You all agreed to take this ride with us and it’s been something out of dream! 1/2

Thank you @mattdirector@toddzer1@DSwim@ShadowhuntersWR for creating such an awesome story for us to play and explore! Thank you to everyone who worked on the show: the crew, the cast - you are all amazing. Thank you for supporting us and helping us tell this epic story! 2/3

All of the amazing things you are tweeting and posting make me feel honored to have been a part of this world. Thank you for the opportunity to be your geeky vampire Simon Lewis. We have 12 awesome episodes coming and I can’t wait to go on that adventure with you!! 3/3

All good things come to an end. It has been my privelidge to be a part of this world. @ShadowhuntersTV team have been so close to my heart for 3 years. You. The fans. Make us happy and strong and proud. Thank you. For everything. We say goodbye with a heavy heart but our heads...

In the climactic mid-season finale, the team scrambles to find a way to put a stop to Lilith’s plan coming to fruition. But going up against their biggest opponent yet, their odds are not looking good. Meanwhile, Simon makes a heartbreaking choice with Isabelle’s help and Magnus reconnects with a powerful person from his past. (Guest starring Anna Hopkins, Jack Yang, Alexandra Ordolis and Nicola Correia-Damude)

Clary faces down an old foe in an attempt to find answers about Lilith’s plan. Alec and Magnus turn to Lorenzo Rey for help, while Lilith finds a new ally. Luke must choose between his pack and his family, as Simon is forced to deal with his past. (Guest starring Anna Hopkins, Chai Hansen and Javier Muñoz)

Magnus, Alec and Isabelle try to reach Jace inside The Owl, but even as powerful as Magnus is, can he help the Lightwoods retrieve their brother from his demon prison? Maia and Jordan join Simon on the hunt for Lilith, while Luke tries to find a way to get to Clary. (Guest starring Anna Hopkins, Chai Hansen, Alexandra Ordolis and Nicola Correia-Damude)