Maureen Carr
as
Ellen
Peter Mullan
as
Jake
Ricky Tomlinson
as
Larry
Robert Carlyle
as
Stevie
Andrew Bennett
as
Hatch
Doreen Mantle
as
Mrs. Carter
David Rappaport
as
Tom Thumb's Army
Mark Womack
as
(voice)
Kate Hardie
as
(voice)
Trevor Fox
as
(voice)
Jamie Michie
as
(voice)
Jim Norton
as
Brodie
Ian McElhinney
as
Jack Cunningham
Brian Cox
as
Kerrigan
Andrew Scott
as
Father Seamus
Jim Norton
as
Father Sheridan
Denise Gough
as
Tess
Geoff Bell
as
Alex Walker
Mark Womack
as
Fergus
Najwa Nimri
as
Marisol
Frédéric Pierrot
as
Bernard Goujon
Tom Gilroy
as
Lawrence
Paul Laverty
as
Militia member
John Henshaw
as
Meatballs
Gerard Kearns
as
Ryan
David Beckham
as
Self
Matthew McNulty
as
Young Eric
Clare Perkins
as
Jill
Ray Winstone
as
Simon
Terence Maynard
as
Social Worker
Scott Glenn
as
Bradley
Robert Carlyle
as
George Lennox
Gary Lewis
as
Sammy
Ron Perlman
as
Party Guest
Robin Tunney
as
Party Guest
Benicio Del Toro
as
Party Guest
Samuel West
as
Party Guest
Tim Roth
as
Party Guest
Adrien Brody
as
Sam Shapiro
Dave Johns
as
Daniel
Mark Burns
as
Job seeker
Dan Li
as
Stan Li
Dudley Sutton
as
Ambulance man
Tony Blackburn
as
Self
Robert Dietl
as
East German lawyer
Cristine Rose
as
Lucy Bernstein
Hans Peter Hallwachs
as
Rainer Schiff
Atta Yaqub
as
Casim Khan
Gary Lewis
as
Danny
Eva Birthistle
as
Roisin Hanlon
Jon Morrison
as
Douglas
Martin Compston
as
Liam
Alex Dee
as
British Soldier
Cillian Murphy
as
Damien
William Ruane
as
Johnny Gogan
Siobhan McSweeney
as
Julia
Brian Glover
as
Mr. Sugden
Mark Burns
as
Homeless man
Lee Hall
as
Les - A Driver