Constantine (2005, dir. Francis Lawrence)

A damned occultist battles a demonic attempt to take over the Earth. Fun apocalyptic fantasy-horror-action hybrid, loosely based on the Hellblazer comic. Lots to enjoy, though over-reliance on CG softens the film’s impact.