Constantine2005720phindienglish Moviesd Exclusive Official

Despite its 2005 release, the film feels remarkably modern. Its depiction of Hell as a "nuclear-blasted" version of Los Angeles and its unique take on Christian mythology have helped it endure.

Directed by Francis Lawrence, the film follows John Constantine (Keanu Reeves), a cynical, chain-smoking occult detective who can see half-angels and half-demons. constantine2005720phindienglish moviesd exclusive