DC's Legends of Tomorrow have a new big bad.
1 / 13
In Season 5, John Constantine and his teammates will go up against Astra Logue.
2 / 13
Season 4 guest star Olivia Swann has been upped to a series regular role for Season 5.
3 / 13
According to EP Keto Shimizu, Constantine will deal with "his very complicated relationship with her..."
4 / 13
"...and a desire to save her despite all the pain and trouble she's putting us through."
5 / 13
In Constantine, John had flashbacks to his failure to save Astra, a little girl possessed by a demon.
6 / 13
She was accidentally damned to hell when he botched an exorcism.
7 / 13
This incident haunted Constantine throughout his own series and into Legends of Tomorrow.
8 / 13
Astra resurfaced in hell as an adult in Season 4 with some devlish plans of her own.
9 / 13
The final episode found her cashing in some of the most evil souls in history, like Charles Manson.
10 / 13
This suggests the Legends will battle these historical figures in Season 5.
11 / 13
DC's Legends of Tomorrow returns in 2020 on The CW.
12 / 13