John Constantine is an occult detective and exorcist who appears in DC Comics. Off the back of his success with The Matrix, Reeves played the character for the 2005 live action adaptation, which went ...