Dead in a Week Or Your Money Back
2018 · Comedy
as Leslie
In the Bedroom
2002 · Crime
as Matt Fowler
An Angel for May
2005 · Drama
as Sam Wheeler
Jenny's Wedding
2015 · Comedy
as Eddie
Burke and Hare
2011 · Comedy
as Doctor Robert Knox
Denial
2016 · Biography
as Richard Rampton
The Full Monty
1997 · Comedy
as Gerald
Priest
1995 · Drama
as Father Matthew Thomas
The Exorcism of Emily Rose
as Father Moore
RocknRolla
2008 · Action
as Lenny Cole
The Titan
2018 · Drama
as Prof. Martin Collingwood
Unfinished Business
as Timothy McWinters
Duplicity
2009 · Comedy
as Howard Tully
The Catcher Was a Spy
2018 · Biography
as Paul Scherrer
Dedication
2008 · Comedy
as Rudy Holt
Good People
2015 · Action
as DI John Halden
The Ghost and the Darkness
1996 · Adventure
as Robert Beaumont
Girl with a Pearl Earring
2004 · Biography
as Van Ruijven
Rush Hour
1998 · Action
as Griffin
The Conspirator
2011 · Crime
as Reverdy Johnson
The Debt
2011 · Drama
as Stephan Gold
Eternal Sunshine of the Spotless Mind
2004 · Drama
as Dr. Mierzwiak
Felony
2014 · Crime
as Detective Carl Summer
Black Knight
2001 · Adventure
as Knolte
A Good Woman
as Tuppy
The Best Exotic Marigold Hotel
2012 · Comedy
as Graham Dashwood
Sense and Sensibility
1996 · Drama
as Mr. Dashwood
Paper Mask
1991 · Crime
as Dr. Thorn
The Lone Ranger
2013 · Action
as Cole
Oscar and Lucinda
1997 · Drama
as Hugh Stratton
Shakespeare in Love
1999 · Comedy
as Hugh Fennyman
44 Inch Chest
2010 · Crime
as Archie
Piccadilly Jim
2004 · Comedy
as Bingley Crocker
Burden
2020 · Biography
as Tom Griffin
The Samaritan
2012 · Crime
as Xavier
Valkyrie
2008 · Drama
as General Friedrich Fromm
The Woman He Loved
1988 · Drama
as Ernest Simpson
The Choice
2016 · Drama
as Shep
Wetherby
1985 · Drama
as Roger Braithwaite
Chain of Fools
2000 · Comedy
as Bollingsworth
The Green Hornet
2011 · Action
as James Reid
Ripley Under Ground
2007 · Crime
as John Webster
The Gruffalo's Child
2011 · Animation
as Fox
Before You Go
2002 · Comedy
as Frank
The Gruffalo
2010 · Animation
The Importance of Being Earnest
as Dr. Chasuble
Stage Beauty
as Thomas Betterton
This Beautiful Fantastic
as Alfie Stephenson
Little Boy
2015 · Drama
as Fr. Oliver
Smilla's Sense of Snow
1997 · Crime
as Prof. Loyen
Recount
as James Baker
Jackboots on Whitehall
as Albert
The Gathering Storm
2002 · Biography
as Sir Robert Vansittart
The Patriot
2000 · Action
as Gen. Lord Charles Cornwallis
Wilde
1998 · Biography
as The Marquess of Queensberry
Royal Deceit
1994 · Adventure
as Hardvendel
2023 · Comedy
Belgravia
2020 · Drama
as Earl of Brockenhurst
The Last Kiss
2006 · Comedy
as Stephen
Essex Boys
2000 · Crime
as John Dyke
Selma
2015 · Biography
as President Lyndon B. Johnson
SAS: Red Notice
2021 · Action
as William Lewis
Snowden
as Ewen MacAskill
The Grand Budapest Hotel
2014 · Comedy
as Author
John Adams
2008 · Biography
as Benjamin Franklin
The Happy Prince
as Father Cuthbert Dunne