- Katherine McNamara as Clary Fairchild
- Dominic Sherwood as Jace Herondale
- Alberto Rosende as Simon Lewis
- Matthew Daddario as Alec Lightwood
- Emeraude Toubia as Isabelle Lightwood
- Alisha Wainwright as Maia Roberts
- Isaiah Mustafa as Luke Garroway
- Harry Shum Jr. as Magnus Bane
- See more here
A list of the songs and score music featured in this episode:
- "Reality" - DYAN
- "Nomad" - Fleurie
- "Find You" - Mark Diamond
- The episode is based on City of Heavenly Fire.
- Back-to-back filming for the last two episodes ran from mid-July to August 3, 2018.
- The scene where Isabelle burned with heavenly fire after kissing Simon was supposed to be the cliffhanger of the previous episode, City of Glass, which was the original season finale; the announcement of the show's cancellation prompted the change.
- Due to the unforeseen cancellation of the series and the sudden order for two additional, ending episodes after filming proper for the season had already wrapped, some of the actors had already committed to other projects. This included Alisha Wainwright, who portrays Maia Roberts. Wainwright could only manage to shoot all her scenes for the final episodes in one day. The closing story for Maia was adjusted accordingly; according to the actress, the showrunners shared with her the details of what they would have liked to do with the character if they had more time with her. Isaiah Mustafa was also filming It: Chapter Two and was barely present in the finale episodes.
- ‘Shadowhunters’ To End After 3 Seasons, Freeform Orders 2-Hour Finale To Wrap Series In 2019
- "⚔️ Filming the Finale ⚔️ (with a head growing out of my neck) @shadowhunterstv" Harry Shum Jr. on Instagram
- "Into the Fray... @ShadowhuntersTV" Katherine McNamara on Twitter
- "Last day BTS" Todd Slavkin on Twitter
- "Last day of principal photography of #Shadowhunters 😢" Emeraude Toubia on Twitter
- "And that's a wrap #shadowhunters #ShadowhuntersLegacy" Todd Slavkin on Twitter
- "When one door closes... that's a wrap on Clary Fairchild." Katherine McNamara on Twitter
- "We wrapped several hours ago for our final day on @Shadowhunters." Harry Shum Jr. on Instagram
- "Series wrap #Shadowhunters #ShadowhuntersLegacy ! ❤️" Emeraude Toubia on Twitter
- "One that you'll now see fairly early on in 321." Bryan Q. Miller on Twitter
- "The end of Episode 20 was going to be that kiss, where she starts burning." | TV Guide
- "The original end of season three was their kiss and then fire consumes Izzy." | Entertainment Tonight
- ‘Shadowhunters’ To End After 3 Seasons, Freeform Orders 2-Hour Finale To Wrap Series In 2019 | Deadline
- Shadowhunters star reveals the series finale changed because of a filming clash — Digital Spy
- Farewell to Shadowhunters: Alisha Wainwright Teases Maia and Simon's Final Moments - TV Guide on YouTube
Community content is available under CC-BY-SA unless otherwise noted.