AD
AD

Watch Free for 30 Days

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

as Nate

2025
Flamin' Hot

as Richard Montañez

2023
Pirates of the Caribbean: On Stranger Tides

as Captain Jack Sparrow

2011
Monk

as Adrian Monk

2002
Homeland

as Carrie Mathison

2011
Wayward Pines

as Dr. Theo Yedlin

2015
Wings

as Joe Hackett

1990
Thir13en Ghosts

as Arthur Kriticos

2001
Murder on the Orient Express

as Hercule Poirot

2017
A Walk in the Clouds

as Paul Sutton

1995
The Machinist

as Trevor Reznik

2004
G-Force

as Darwin the Guinea Pig (voice)

2009
Blow

as George Jung

2001
The Counselor

as The Counselor

2013
Vanilla Sky

as David Aames

2001
Sahara

as Dirk Pitt

2005
To Rome with Love

as Jerry

2012
Big Night

as Cristiano

1996
All the Pretty Horses

as John Grady Cole

2000
Wasp Network

as Olga

2019
Woman on Top

as Isabella Oliveira

2000
Life or Something Like It

as Lanie Kerrigan

2002
Noel

as Rose Collins

2004
Dhoom 2

as Aryan / Mr. A

2006
Elegy

as Consuela Castillo

2008
Nine

as Guido Contini

2009
The Good Night

as Anna/Melodia

2007
Road to Roma

as Himself

2020
Bunny and the Bull

as Stephen

2009