Meet the Legends

Caity Lotz stars as Sara Lance / White Canary as she tries to prevent a serial killer from murdering people at a high school reunion.

The Legends fail to convince Rasputin to kill his killer, so they return to the Waverider, but leave a film crew member behind.

Meanwhile, in 2020, John Constantine and Gary Green investigate a demon named Masher, who possessed a child in Star City.

Constantine also returns to Hell, Mick quits writing and passes on his career to Mona Wu, and Nate sees an old message from Zari Tomaz, asking him to find her in the new timeline.

[5] The episode stars Caity Lotz, Tala Ashe, Jes Macallan, Nick Zano, Matt Ryan, Brandon Routh, Dominic Purcell, Maisie Richardson-Sellers, Olivia Swann, and Amy Louise Pemberton (voice), as Sara Lance, Zari Tomaz, Nate Haywood, John Constantine, Ray Palmer, Mick Rory, Charlie, Astra Louge, and Gideon.

This is the first episode in which Ramona Young does not appear as a series regular since she join the cast in the fourth season as Mona Wu.

[8][9] Shayan Sobhian makes his second appearance as Behrad Tarazi after the characters debut in the season four finale, "Hey World!".