After finding its leading man in Matt Ryan, NBC's Constantine pilot has now branched out and cast several key roles. In doing so, the producers have tapped three actors who are no strangers to television. One was a series regular on ABC's Lost, while the others appeared on HBO's True Blood and True Detective, respectively.
According to Deadline, TV veteran Harold Perrineau will play "Manny, an authoritative angel assigned to watch over Constantine." Mind you, the title character is no stranger to the supernatural, so Manny's presence isn't out of the ordinary. He usually just observes activity, but if a life is in danger, he has no problem getting in on the action.
Lucy Griffiths has been cast as Liv, one of Constantine's allies. She "is an offbeat young woman tired of her ordinary life who comes to discover that she has the ability of seeing the supernatural world among us, which makes her a key player in the battle between good and evil." She's also the daughter of Constantine's late friend, and the catalyst for his current work.
Last but not least, there's Charles Halford as Chas. He's one of Constantine's oldest friends whose survival skills always come in handy. Each one of these characters has something to bring to the table. We're excited to see who else joins in on the fun.
The pilot script was written by Daniel Cerone, while David S. Goyer helped with the story.