Constantine (2005)
Genres: Horror, Fantasy, Thriller, Superhero
Cast: Keanu Reeves, Rachel Weisz, Shia LaBeouf, Djimon Hounsou, Tilda Swinton, Pruitt Taylor Vince, Gavin Rossdale, Peter Stormare, Francis Guinan, José Zúñiga, Jesse Ramirez
Constantine is a 2005 American superhero horror film directed by Francis Lawrence in his directorial debut. Written by Kevin Brodbin and Frank Cappello, it is loosely based on DC Comics' Hellblazer comic book. The film stars Keanu Reeves as John Constantine, a cynical exorcist with the ability to perceive and communicate with half-angels and half-demons in their true forms and to travel between Earth and Hell. Rachel Weisz, Shia LaBeouf, Tilda Swinton, Pruitt Taylor Vince, Djimon Hounsou, Gavin Rossdale, and Peter Stormare also feature.