Season 6 Episode 12 of 'Legends of Tomorrow' explores the negative consequences of Constantine's dark magic.
The party of superheroes is forced to take a longer path back home, so they pass the time by playing a board game in...
Season 6 of 'Legends of Tomorrow' is fast approaching an exciting finale, with the season's last episode bringing some smart twists that put Legends in severe danger.
When Bishop and Constantine steal the Waverider, they expose the world to a...