Lucy Griffiths (Robin Hood) will be playing “Liv” (a popular name for comic book adaptations this year), who THR describes as “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 (LOST) plays “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.”
Finally, Charles Halford (The Event) plays Chas, John Constantine’s oldest friend.
Still not yet revealed: Who is playing Papa Midnite? We want to know!