Legends of Tomorrow season 7

Matt Ryan will be seen in a new character in Legends of Tomorrow season 7!

Matt Ryan will be seen in a new character in Legends of Tomorrow season 7!

Arrowverse, the audience is wondering, after seven years of playing warlock John Constantine, why Matt Ryan is hanging up his…

3 years ago