(Batman 3) (2012)
Stars as Bruce Wayne/Batman
The Fighter (2011)
stars as Dick Eklund
Public Enemies (2009)
stars as Melvin Purvis
Terminator Salvation (2009) aka Terminator Salvation: The Future Begins stars as John Connor
The Dark Knight (2008)
stars as Bruce Wayne/Batman
Rescue Dawn (2007)
stars as Dieter Dengler
I'm Not There (2007)
stars as Bob Dylan
3:10 to Yuma (2007)
stars as Dan Evans
The Prestige (2006)
stars as Alfred Borden
Harsh Times (2006)
stars as Jim Luther Davis
Batman Begins (2005)
stars as Bruce Wayne/Batman
The New World (2005)
stars as John Rolfe
Maquinista, El (2004)
stars...
continue reading...