Constantine is a 2005 action/fantasy/horror film based on Vertigo Comics’ Hellblazer comic book. The story follows John Constantine, a cynic with the ability to perceive and communicate with half-angels and half-demons in their true form. He exorcises demons in a bid to win favor with Heaven after he is punished with eternal damnation in Hell. With death looming, he helps a troubled police detective learn the truth about her sister’s death while simultaneously unraveling a larger and much darker plot. Directed by Francis Lawrence and starring Keanu Reeves, Rachel Weisz Djimon Hounsou, Shia LaBeouf, and Tilda Swinton.