Description : Constantine is a 2005 supernatural action-thriller film directed by Francis Lawrence as his feature film directorial debut, starring Keanu Reeves as John Constantine, with Rachel Weisz, Shia LaBeouf, Tilda Swinton, and Djimon Hounsou. With a screenplay by Kevin Brodbin and Frank Cappello, the film is loosely based on Vertigo Comics' Hellblazer comic book, which is also a part of and run by DC Comics, with plot elements taken from the "Dangerous Habits" story arc (issues #41-46) and the "Original Sins" trade paperback. The character of John Constantine was introduced by comic book writer/creator Alan Moore while writing the Swamp Thing, first appearing there in June 1985.