2018
Vice
Mowgli: Legend of the Jungle
2017
Hostiles
• as Captain Joseph J. Blocker
2016
The Promise THE PROMISE 君への誓い
• as Chris Myers
2015
The Big Short マネー・ショート 華麗なる大逆転
• as Michael Burry
Knight of Cups 聖杯たちの騎士
• as Rick
2014
Exodus: Gods and Kings
• as Moses
2013
American Hustle
• as Irving Rosenfeld
Out of the Furnace
• as Russell Baze
2012
The Batmobile
• as Himself
The Dark Knight Rises
• as Bruce Wayne / Batman
2011
The Flowers of War
• as John Miller
2010
The Fighter
• as Dick “Dicky” Eklund
2009
Public Enemies
• as Melvin Purvis
Terminator Salvation
• as John Connor
2008
The Dark Knight
• as Bruce Wayne / Batman
Batman Unmasked
• as himself
2007
I’m Not There.
• as Jack/Pastor John
3:10 to Yuma
• as Dan Evans
2006
The Prestige
• as Alfred Borden
Rescue Dawn
• as Dieter Dengler
2005
The New World
• as John Rolfe
Harsh Times
• as Jim Luther Davis
Batman Begins
• as Bruce Wayne / Batman
2004
The Machinist
• as Trevor Reznik
2002
Equilibrium
• as John Preston
Reign of Fire
• as Quinn Abercromby
2001
Captain Corelli’s Mandolin
• as Mandras
2000
Shaft
• as Walter Wade, Jr.
American Psycho
• as Patrick Bateman