In 2005, Constantine unleashed Keanu Reeves as John Constantine, a chain-smoking occult detective battling demons in a gritty, noir-infused take on DC's Hellblazer comics—directed by Francis Lawrence, ...