Michael
Owen McDonnell
Peter
Steve Wall
Young Michael
Matthew Dillon
Young Peter
Sean Gormley
Sam
Matthew Broe
Director
Lee Cronin
Screenplay
Producer
John Keville
Director of Photography
Tom Comerford
Ulla Simonen
Production Design
Ferdia Murphy
Costume Design
Laura Anne Mooney
Editor
Colin Campbell
Art Direction
Mark Kelly
Original Music Composer
Tapani Siirtola