Constantine ★★★★

Dare I say the superior comic book film of 2005? Christopher Nolan could never.