Constantine(2005)
Constantine tells the story of irreverent supernatural detective John Constantine, who has literally