CLICK HERE to take a look at new shots of Keanu Reeves in the film's production!
Keanu Reeves stars as John Constantine, a man who dabbles in the occult and teams with a female police officer to fight evil forces. Rachel Weisz will play Angela, the cop who becomes involved with Constantine when her twin sister dies in a mysterious suicide. Swinton will play Gabriel, a rogue angel battling Constantine. Rossdale will play Balthazar, a nemesis of Reeves' character, while Hounsou will star as Papa Midnite, the owner of an occult club who was once a demon fighter like Constantine but is now trying to get out of the business. Based on the DC-Vertigo comic book "Hellblazer".