The character and Ryan found a new home as part of the Arrowverse, as Constantine was one of the mystical elements on "Arrow," and Ryan soon found himself as a series regular on "Legends of Tomorrow." Even before "Legends of Tomorrow" was canceled, Ryan was lending his voice to the character in DC animated movies, like "Justice League Dark" and "Constantine: City of Demons."