Actor
The Luckiest Man in America
2024
as Bill Carruthers
A Little Prayer
2023
as Bill
Remember This
2023
as Jan Karski
Where the Crawdads Sing
2022
as Tom Milton
Nightmare Alley
2021
as Pete
Nomadland
2021
as Dave
Walkaway Joe
2020
as Joe Haley
The Devil Has a Name
2019
as Fred Stern
Godzilla: King of the Monsters
2019
as Admiral William Stenz
Fast Color
2019
as Ellis
My Dinner with Hervé
2018
as Marty Rothstein
UFO
2018
as Franklin Ahls
An Interview with God
2018
as The Man
Darkest Hour
2017
as President Roosevelt (voice)
November Criminals
2017
as Theo
American Pastoral
2016
as Nathan Zuckerman
He Does Not Want Peace
2016
as Richard Englebright
Louder Than Bombs
2015
as Richard Weissman
The Debt
2015
as Nathan
The Second Best Exotic Marigold Hotel
2015
as Ty Burley
Godzilla
2014
as Admiral William Stenz
No God, No Master
2014
as William Flynn
Lincoln
2012
as William Seward
Hemingway & Gellhorn
2012
as John Dos Passos
The Bourne Legacy
2012
as Noah Vosen
Maladies
2012
as Delmar
The Whistleblower
2010
as Peter Ward
The Tempest
2010
as King Alonso
Howl
2010
as Ralph McIntosh
Temple Grandin
2010
as Professor Carlock
Matadors
2010
as Roman Lodari
Cold Souls
2009
as Dr. Flintstein
The Uninvited
2009
as Steven
The Spiderwick Chronicles
2008
as Arthur Spiderwick
My Blueberry Nights
2007
as Arnie
Matters of Life and Death
2007
as Mr. Jennings
The Bourne Ultimatum
2007
as Noah Vosen
Racing Daylight
2007
as Henry / Harry
Steel Toes
2007
as Danny Dunkelman
Fracture
2007
as Joe Lobruto
We Are Marshall
2006
as President Dedmon
The Sensation of Sight
2006
as Finn
Heavens Fall
2006
as Judge James Horton
The Shovel
2006
as Paul Mullin
Good Night, and Good Luck.
2005
as Edward R. Murrow
The Notorious Bettie Page
2005
as Estes Kefauver
Missing in America
2005
as Henry R. Hocknell Jr.
Twisted
2004
as Dr. Melvin Frank
Paradise
2004
as Reverend Bobby Paradise
Blue Car
2003
as Auster
Master Spy: The Robert Hanssen Story
2002
as Jack Hoschouer
Lathe of Heaven
2002
as Mannie
Speakeasy
2002
as Bruce Hickman
Relative Evil
2001
as Dr. Charlie
The Victim
2001
as Mark Zingerline
A Good Baby
2000
as Truman Lester
The Miracle Worker
2000
as Captain Keller
Harrison's Flowers
2000
as Harrison Lloyd
Freedom Song
2000
as Peter Crowley
A Map of the World
1999
as Howard Goodwin
Limbo
1999
as Joe Gastineau
A Midsummer Night's Dream
1999
as Theseus
Bad Manners
1998
as Wes Westlund
The Giraffe
1998
as Charles Kaminski
Simon Birch
1998
as Rev. Russell
With Friends Like These...
1998
as Armand Minetti
Evidence of Blood
1998
as Jackson Kinley
The Climb
1998
as Earl Himes
L.A. Confidential
1997
as Pierce Patchett
Song of Hiawatha
1997
as Marcel
In the Gloaming
1997
as Martin
Mother Night
1996
as Bernard B. O'Hare
Beyond the Call
1996
as Russel Gates
Home for the Holidays
1995
as Russell Terziak
Dolores Claiborne
1995
as Joe St. George
Losing Isaiah
1995
as Charles Lewin
The River Wild
1994
as Tom Hartman
April One
1994
as John McCowan
A Dangerous Woman
1993
as Getso
The Firm
1993
as Ray McDeere
Lost in Yonkers
1993
as Johnny
The American Clock
1993
as Young Arthur Huntington
Passion Fish
1992
as Rennie
Sneakers
1992
as Whistler
Bob Roberts
1992
as Mack Laflin
A League of Their Own
1992
as Ira Lowenstein
Big Girls Don't Cry... They Get Even
1992
as Keith
O Pioneers!
1992
as Carl Linstrum
City of Hope
1991
as Asteroid
Without Warning: The James Brady Story
1991
as Dr. Arthur Kobrine
Judgment
1990
as Father Frank Aubert
Memphis Belle
1990
as Craig Harriman
Heat Wave
1990
as Bill Thomas
The Feud
1989
as The Stranger
Day One
1989
as J. Robert Oppenheimer
Eight Men Out
1988
as Eddie Cicotte
Call Me
1988
as Sam
Stars & Bars
1988
as Charlie
Dominick and Eugene
1988
as Martin Chernak
Matewan
1987
as Police Chief Sid Hatfield
Broken Vows
1987
as Stuart Chase
At Close Range
1986
as Tony Pine
When Nature Calls
1985
as Weejun
The Brother from Another Planet
1984
as Man In Black
Iceman
1984
as Dr. Singe
Silkwood
1983
as Wesley
Lovesick
1983
as Marvin Zuckerman
Enormous Changes at the Last Minute
1983
as Jerry
Return of the Secaucus Seven
1980
as Ron
Last Meals
O Horizon
as Warren