2023
The Full Monty as Gerald Arthur Cooper2021
SAS: Red Notice as William Lewis2021
Dr. Bird's Advice for Sad Poets as Dr. Bird (Voice)2020
Belgravia as Peregrine, Earl of Brockenhurst2020
Burden as Tom Griffin2018
Watership Down as Threarah (voice)2018
The Titan as Prof. Martin Collingwood2018
The Catcher Was a Spy as Paul Scherrer2018
Dead in a Week (Or Your Money Back) as Leslie2018
The Happy Prince as Father Dunne2016
Snowden as Ewen MacAskill2016
The Choice as Dr. Shep2016
Denial as Richard Rampton2016
This Beautiful Fantastic as Alfie Stevenson2015
Unfinished Business as Timothy McWinters2015
Little Boy as Fr. Oliver2015
Jenny's Wedding as Eddie2015
Bone in the Throat as Charlie2014
The Grand Budapest Hotel as Author2014
Good People as DI John Halden2014
Selma as President Lyndon B. Johnson2014
Felony as Detective Carl Summer2013
The Lone Ranger as Cole2013
Belle as Lord Mansfield2013
The Fire Rises: The Creation and Impact of The Dark Knight Trilogy as Self (archive footage)2012
The Best Exotic Marigold Hotel as Graham Dashwood2012
The Samaritan as Xavier2012
WWII in 3D as Narrator (voice)2012
Space Junk 3D as Narrator (voice)2011
Mission: Impossible - Ghost Protocol as IMF Secretary (uncredited)2011
The Kennedys as Joe Kennedy Sr.2011
The Green Hornet as James Reid2011
The Gruffalo's Child as The Fox (voice)2011
The Conspirator as Reverdy Johnson2010
Jackboots on Whitehall as Goebbels (voice)2010
The Ghost Writer as Paul Emmett2010
The Debt as Stefan Gold2010
Burke & Hare as Dr. Knox2009
Duplicity as Howard Tully2009
The Gruffalo as Fox (voice)2009
44 Inch Chest as Archie2008
John Adams as Benjamin Franklin2008
Valkyrie as Friedrich Fromm2008
RocknRolla as Lenny Cole2008
Recount as James Baker2008
A Number as Salter2007
Cassandra's Dream as Howard2007
Michael Clayton as Arthur Edens2007
Dedication as Rudy Holt2006
The Last Kiss as Stephen2006
The Night of the White Pants as Max Hagan2005
Batman Begins as Carmine Falcone2005
The Exorcism of Emily Rose as Father Moore2005
Separate Lies as James Manning2005
Ripley Under Ground as John Webster2004
Eternal Sunshine of the Spotless Mind as Dr. Mierzwiak2004
If Only as Taxi Driver2004
A Good Woman as Tuppy2004
Stage Beauty as Betterton2004
Piccadilly Jim as Bingley Crocker2003
Girl with a Pearl Earring as Pieter Van Ruijven2003
Normal as Roy 'Ruth' Applewood2002
An Angel For May as Not available2002
The Gathering Storm as Sir Robert Vansittart2002
The Importance of Being Earnest as Dr. Chasuble2002
Before You Go as Frank2002
An Angel for May as Sam Wheeler2001
Black Knight as Sir Knolte of Marlborough2001
In the Bedroom as Matt Fowler2001
Chain of Fools as Bollingsworth2001
Another Life as Mr. Carlton2000
The Patriot as Gen. Cornwallis2000
Essex Boys as John Dyke1999
David Copperfield as Narrator (voice)1999
Ride with the Devil as Orton Brown1999
Molokai: The Story of Father Damien as Brother Dutton1998
Rush Hour as Griffin1998
Shakespeare in Love as Hugh Fennyman1998
The Governess as Mr. Charles Cavendish1998
Jilting Joe as Wyatt1997
The Full Monty as Gerald Arthur Cooper1997
Smilla's Sense of Snow as Prof. Loyen1997
Wilde as Marquess of Queensberry1997
Oscar and Lucinda as Hugh Stratton1997
Cold Enough for Snow as Hugh Lloyd1996
The Ghost and the Darkness as Sir Robert Beaumont1996
Eskimo Day as Hugh1996
Crossing the Floor as David Hanratty1995
Sense and Sensibility as Mr. Dashwood1995
Priest as Father Matthew Thomas1995
A Very Open Prison as David Hanratty1994
Martin Chuzzlewit as Seth Pecksniff1994
Prince of Jutland as Hardvendel1994
A Business Affair as Bob1994
All Things Bright and Beautiful as Father McAteer1994
Measure for Measure as Duke Vincentio1993
The Inspector Alleyn Mysteries as Gerald Lacklander1993
In the Name of the Father as Appeal Prosecutor1993
Resnick: Rough Treatment as DI Charlie Resnick1993
An Exchange of Fire as President Slajek1992
Shakespeare: The Animated Tales as Buckingham (voice)1992
Resnick: Lonely Hearts as DI Charlie Resnick1991
Performance as Duke Vincentio1991
Prime Suspect as Peter Rawlins1990
Counterstrike as Not available1990
TECX as Hugo Gillon1990
Paper Mask as Dr. Thorn1990
Sometime in August as Dr. Middleton1989
Stay Lucky as Allon1989
Happy Families as Jack1989
First and Last as Stephen1988
The Attic: The Hiding of Anne Frank as Silberbauer1988
The Woman He Loved as Ernest Simpson1987
The Ruth Rendell Mysteries as Robert Hathall1987
Inspector Morse as Jake Normington1986
Lovejoy as Ashley Wilkes1986
First Among Equals as Raymond Gould1986
Sylvia as Keith1985
Screen Two as Dr. Middleton1985
Screen Two as Father McAteer1985
Screen Two as Home Secretary1985
Screen Two as David Hanratty1985
Miss Marple: A Pocketful of Rye as Detective Inspector Neele1985
Happy Families as Jack1985
Wetherby as Roger Braithwaite1985
Parker as Tom1984
Strangers and Brothers as George Passant1984
Sakharov as Not available1984
Squaring the Circle as Rulewski1983
Spyship as Martin Taylor1976
The Shadow-Line as RansomeNaN
The Liar as TrefusisNaN
The Man Who Saved Paris as Lester1983
Letting the Birds Go Free as Eddie1979
Crime and Punishment as Cadet1953
The Oscars as Self1944
Golden Globe Awards as Self - Winner