John Constantine (Keanu Reeves) was born with the ability to see half-breed angels and demons that disguise themselves as humans. Trying to escape these visions, he commits suicide but is brought back to life and he now spends his time saving people's souls. His latest work is helping female police detective Angela (Rachel Weisz) solve the mystery behind the death of her twin sister.
Director: Francis Lawrence
Release Dates: UAE - 9 Mar, 2005 / USA - 18 Feb, 2005