Blessed─or cursed─with the ability to see good and evil spirits, John Constantine (Keanu Reeves) is sent on a mission to banish all demons back to the underworld in order to secure his spot in Heaven. When he agrees to help a detective (Rachel Weisz) investigate her twin sister's suicide, the pair finds themselves caught up in an epic battle that could determine the fate of humanity. Dark and moody thriller, based on the "Hellblazer" graphic novels, also stars Shia LaBeouf. 121 min. Widescreen (Enhanced); Soundtracks: English Dolby Digital 5.1, French Dolby Digital 5.1; Subtitles: English, French, Spanish; deleted scenes; alternate ending; theatrical trailer; DVD-ROM content.