Matt Ryan’s John Constantine departed at the end of Legends of Tomorrow Season 6, and Marc Guggenheim clarified why this happened.
Matt Ryan’s John Constantine departed at the end of Legends of Tomorrow Season 6, and Marc Guggenheim clarified why this happened. Read More