He's been part of some real shit, too. My personal list of his good works would be Batman Begins, Dark Knight, and Blade II. Everything else is pretty well varying degrees of shit. After Man of Steel, he can stay the fuck away.
While i complained about him he seems to the Good-decent pared with the right people like the Nolan brothers and Toro. on his own you get shit like Blade 3.