AD
AD

Watch Free for 30 Days

All Prime Video Movies and TV Shows. Cancel anytime. Watch Now
All Movies List
Assassin's Creed

as Callum Lynch / Aguilar de Nerha

2016
Contagion

as Leonora Orantes

2011
Public Enemies

as John Dillinger

2009
Annette

as Henry McHenry

2021
Allied

as Max Vatan

2016
Blood Ties

as Chris Pierzynski

2013
A Good Year

as Max Skinner

2006
The Immigrant

as Ewa Cybulska

2013
Macbeth

as Macbeth

2015
Nine

as Guido Contini

2009
Dior and I

as Herself

2015