21 Years Ago Today, 1 of DC’s Coolest Characters Got an Underrated Movie (& a Sequel Is Finally Happening)

Released in 2005 and directed by Francis Lawrence, Constantine features Keanu Reeves as John Constantine, a world-weary demon hunter who can see and interact with both angels and demons, and travel between Earth and Hell. He’s pulled into a complex supernatural mystery when a police officer asks him to investigate her twin sister’s strange death. The film also stars Rachel Weisz, Shia LaBeouf, Tilda Swinton, and others. While reviews were mixed and it wasn’t a huge box office success, Constantine quickly gained a dedicated fan following.








