Now that NBC's Constantine series has its title character in place in the form of Criminal Minds' Matt Ryan, it's filling out the rest of the cast with a few actors who have appeared in shows that share Constantine's occult, macabre, and supernatural overtones.
Charles Halford, who True Detective fans know as the memorable Reggie Ledoux, will play John Constantine's old friend and confidant Chas. Also joining the cast are Lost's Harold Perrineau, who will play an angel named Manny tasked with overseeing Constantine's actions, and True Blood's Lucy Griffiths, who will portray the female lead, Liv (just like The CW's Vertigo Comic adaptation iZombie will star a woman in supernatural turmoil - get it? Liv? Live? harharhar), a woman marked for death by a demon.