Via The Hollywood Reporter, Perrineau will take the pilot role of Manny, an authoritative angel assigned to watch over Constantine who has the power to step into other people’s bodies, frequently getting involved in human affairs against orders to save lives. Griffiths will play Liv, the female lead who teams with Constantine after she is marked for death by a powerful demon, having the ability to see the supernatural world among us.

Finally, Halpert ('True Detective''s memorable baddie Reggie Ledoux) will take the role of Constantine's comic sidekick Chas, the detective's oldest friend and staunch companion, who possesses powerful survival skills that might possibly be supernatural. Worth noting is that the 2005 adaptation with Keanu Reeves cast a young Shia LaBeouf as a re-imagined take on the character, while NBC's version skews much closer to the original comic character.

The original John Constantine first appeared in 1985, created by Alan Moore, Steve Bissette and Jamie Delano, and was designed blond, British and with a chain-smoking appearance likened to Police frontman Sting. We've also recently heard that comic Voodoo practitioner "Papa Midnite" will provide a recurring nemesis for NBC's new series, which has yet to garner a formal pickup.

Well, what do you think? Will NBC conjure our best live-action incarnation of 'Constantine' yet? Who would you want to see join the supernatural DC drama?