AD
AD

Watch Free for 30 Days

All Prime Video Movies and TV Shows. Cancel anytime. Watch Now
All Movies List
Muzzle

as Jake Rosser

2023
The Dark Knight

as Bruce Wayne

2008
London Has Fallen

as Mike Banning

2016
Olympus Has Fallen

as Mike Banning

2013
The Wolf of Snow Hollow

as John Marshall

2020
Battle: Los Angeles

as Michael Nantz

2011
I, Frankenstein

as Adam

2014
Bleed for This

as Vinny Pazienza

2016
Erin Brockovich

as Erin Brockovich

2000
The Core

as Dr. Josh Keyes

2003
The Beta Test

as Jordan Hines

2021
Paycheck

as Jennings

2003
Wander

as Arthur Bretnik

2020
Thunder Road

as Officer Jim Arnaud

2018
Incarnate

as Dr. Seth Ember

2016
Erased

as Ben Logan

2012
Thank You for Smoking

as Nick Naylor

2006
Rabbit Hole

as Becca Corbett

2010
The Black Dahlia

as Dwight 'Bucky' Bleichert

2006
The Pledge

as Jerry Black

2001
Suspect Zero

as Fran Kulok

2004
Meet Bill

as Bill

2007
Love Happens

as Burke

2009
Possession

as Maud Bailey

2002
My All American

as Darrell Royal

2015
Neverwas

as Gabriel Finch

2005
Habit

as Sam

1996