Lars Mikkelsen
as
Peter Karlsen
Jack Reynor
as
Richard Karlsen
Milo O'Shea
as
Freddie
Ian McElhinney
as
Joe Cassidy
Adrian Dunbar
as
Mick
Robin Wright
as
Tara Maguire
Ruth McCabe
as
Grano
Patrick Ryan
as
Orderly
Henry King
Director
Agnes Moorehead
as
Aggie
Brad Dexter
as
Lt. Christian
Robert Adler
as
York
Michael Fassbender
as
Frank
Domhnall Gleeson
as
Jon Burroughs
Chris McHallem
as
Paramedic
Clive Merrison
as
Chamberlain 2 episodes, 1999
Stephen Moore
as
Jentee 2 episodes, 1999
Neil Conrich
as
Pooka Captain 2 episodes, 1999
Whoopi Goldberg
as
The Grand Banshee 2 episodes, 1999
Valerie French
as
Girl at Hunt Ball
Liam Redmond
as
Regan
George Cole
as
Terence
Barry Fitzgerald
as
Thady O'Heggarty
Moe Dunford
as
Martin Mannion
Tommy Tiernan
as
Richie
Charlie Murphy
as
Sarah
Henry Fonda
as
Kerry Gilfallen
Anna Margaret Hollyman
as
Melanie Thomas
Alisha Weir
as
Siobhan Callahan
Mark O'Connor
Director
Barry Keoghan
as
Young Dublin Lad
Peter Howitt
Director
Julianne Moore
as
Audrey Woods
Peter Howitt
as
Client
Pierce Brosnan
as
Daniel Rafferty
Nora Dunn
as
Judge Abramovitz
Martin Sheen
as
Fr. Daniel Barry
Ruth McCabe
as
Miss Courtney
Andrea Irvine
as
Mother
Ned Dennehy
as
Declan Cooney
Richard Coyle
as
Garda Ciarán O'Shea
Ruth Bradley
as
Garda Lisa Nolan
Richard LaGravenese
Director
Gerard Butler
as
Gerry
James Marsters
as
John
Gina Gershon
as
Sharon
Jeffrey Dean Morgan
as
William
Richard Armitage
as
Raymond De Merville
John Lynch
as
The Herbalist - Brother Ciaran
Jon Bernthal
as
The Mute
Tom Hollander
as
Farnsworth
Aidan Gillen
as
Gerard Quigley
Helen Mirren
as
Kathleen Quigley
Peter Howitt
as
SAS Leader
Colm Meaney
as
Fintan McGuire
Annie Kitral
as
Mrs. Fitzgerald
Fred Willard
as
Peter Murphy
John Le Mesurier
as
British General
Walter Gotell
as
Sergeant 'Black &Tans'
Godfrey Quigley
as
Soldier
Richard Harris
as
Terence O'Brien