True Blood’s Lucy Griffiths will play Liv, the female lead and an offbeat young lady who finds herself teamed with Constantine after she is marked for death by a powerful demon. With the ability to see the supernatural world among us, she becomes a key player in the battle between good and evil.
Harold Perrineau (who you may remember from Lost, and more recently Sons of Anarchy) is set to portray Manny, an authoritative angel assigned to watch over Constantine. He has the power to step into other people’s bodies, and although he is meant only to observe, Manny will not hesitate to help out if he can save a life.
The final major casting addition to be revealed today is True Detective’s Charles Halford has been cast as Chas, Constantine’s oldest friend and staunch companion. The foreboding Chas possesses powerful survival skills that might possibly be supernatural.
Source: The Hollywood Reporter