
Constantine is a 2005 American occult detective film directed by Francis Lawrence, in his directorial debut, and starring Keanu Reeves as John Constantine. Rachel Weisz, Shia LaBeouf, Tilda Swinton, Pruitt Taylor Vince, and Djimon Hounsou co-star. With a screenplay by Kevin Brodbin and Frank Cappello, the film is based on DC Comics' Hellblazer comic book, with plot elements taken from the "Dangerous Habits" story arc and the "Original Sins" story arc.
Plot
God and Lucifer have a standing wager for mankind's souls. Angels and demons are forbidden to manifest on Earth; instead, their hybrid