More Revealed About John Constantine's Upcoming 'Arrow' Appearance
We learned yesterday that Matt Ryan's John Constantine will crossover from his now-cancelled show onto Arrow this season. Since then we've learned how his appearance is vital to not just Arrow, but the forthcoming Legends of Tomorrow -- as it's all about the resurrection of Caity Lotz's Sara Lance.
Nerd & Tie