John Constantine is leaving DC's Legends Of Tomorrow, but actor Matt Ryan is sticking around
Matt Ryan will be playing a new character in the show's seven season

During the Comic-Con At Home panel for The CW’s excellent and underrated and under-budgeted DC’s Legends Of Tomorrow, the cast and crew dropped a surprising (and briefly confusing) announcement: John Constantine, who transitioned to the show after his solo NBC series was canceled, will be leaving the gang once and for all at the end of this current season… but Matt Ryan, the actor who plays him, will be sticking around. As several Legends Of Tomorrow cast members have done in the past, Ryan will be playing a new character next season, specifically a Welsh scientist named Dr. Gwyn Davies who seems to be a total invention of the show (as in, not someone from the pages of DC Comics or elsewhere on The CW). Season seven of Legends will be about the team getting stuck in the past without access to their time machines or their advanced technology, and Gwyn will somehow be involved in getting them back to the future.