Storyline

John Brace (Nicolas Cage) is possessed by the angel of justice Lazarus, but the angel is violent and surly, and will suck the souls of bad people when they encounter them.

Cast

Nicolas Cage / CiarĂ¡n Hinds / Idris Elba

More like this