Constantine
Mark Rahner
Reeves plays one of the comic-book world's most intriguing antiheroes in an adaptation that isn't the massive screw-up fans rightfully expected, but has a cool-to-silly ratio that's just barely acceptable.