Director
Shane Meadows
DIRECTOR
Stars (in credits order)
Stephen Graham
Joseph
Niamh Algar
Dinah
Helen Behan
Anna
Frank Laverty
Michael
Mark O'Halloran
Craigy
Aisling Glenholmes
Apphia
Conor Mcenaney
Shaun
Zach Humston
Zach
Lee Pepper
Young Joseph
Eva McMahon
Young Anna
David McSavage
Ken
John Burke
Bob
Niamh Cusack
Janine
Liam Carney
Damon
Criomhthann McGahon
Young Craigy
Lewis Brophy
Nomad
Evan Hamilton
David
Deirdre Donnelly
Susan
Juliet Ellis
Debbie
Shea Michael-Shaw
Shea
Jermaine Liburd
Stuart Wolfenden
Bish
Tom Davis
Landlord
Meisha Leake
Pub Singer
Delroy Hall
Preacher
James Nelson-Joyce
Ryan
Michael Starke
Sam
Thomas Boulding
Cathel
Jade Jordan
Doctor
Paul Connaughton
Delivery Man
Mark Mckenna Jr.
School Boyuncredited
Aiste S. Gram
Sarauncredited
Parrgash Kaur
Coach Passengeruncredited
Mark Hugh-Williams
Builderuncredited