New details about John Constantine's arc in Legends of Tomorrow have been teased. 1 / 8
Executive producer Grainne Godfree pointed out that Constantine is experiencing a rare hopeful moment. 2 / 8
Thanks to Season 5, his relationship with Astra Logue has been mostly patched up. 3 / 8
Likewise, John now has a plausible chance at a romance with Zari Tarazi. 4 / 8
Season 4's finale resulted in Zari's initial dystopian future being completely overwritten. 5 / 8
Yet in this timeline, her brother is alive and she's no longer a Legend. 6 / 8
After joining the team again, Zari gradually developed feelings for Constantine. 7 / 8
DC's Legends of Tomorrow returns to The CW for Season 6 on May 2. 8 / 8