Pierce Brosnan
Daniel Rafferty
Julianne Moore
Audrey Woods
Michael Sheen
Thorne Jamison
Parker Posey
Serena
Frances Fisher
Sara Miller
Nora Dunn
Judge Abramovitz
Annika Pergament
TV Reporter
Mike Doyle
Michael Rawson
Vincent Marzello
Lyman Hersh
Brette Taylor
Mary Harrison
David Wilmot
Brendan
David Pearse
Pig Farmer
David Kelly
Priest / Michael
Johnny Myers
Ashton Phelps
Annie Ryan
TV Host
Marc Turtletaub
Judge Withers
Nick Hardin
Man in Bathroom
Brian O'Neill
Limo Driver
Kreeta Taponen
Flight Attendant (uncredited)
Sean Brosnan
Boyfriend (uncredited)
Les Aristos
09/20/2006
The Man on the Train
10/28/2011
Bollywood/Hollywood
10/25/2002
Baby Bootcamp
05/09/2014
An Amish Murder
01/06/2013
Trust the Man
09/01/2005
Personal Effects
03/05/2009
Mr. 3000
06/15/2004
Intermission
08/29/2003
King of Devil's Island
12/16/2010
The End of the Affair
12/03/1999
The Liability
11/24/2012
The Silence of the Marsh
11/08/2019
The Truth About Cats & Dogs
04/26/1996
For Love of the Game
09/17/1999
The Meddler
04/05/2016
What Maisie Knew
05/02/2013
EVA
10/06/2011
Bride & Prejudice
02/11/2004
The Big Wedding
04/25/2013