Alfred Byrne
Albert Finney
Lily Byrne
Brenda Fricker
Rasher Flynn
Brendan Conroy
Mrs Crowe
Joan O'Hara
Mrs Rock
Eileen Reid
Mrs Curtin
Eileen Conroy
Mrs Dunne
Maureen Egan
Mr Ryan
Paddy Ashe
Phil Curran
Pat Killalea
Jack Curran
John Killalea
Mr Gorman
Pascale Perry
Breton-Beret
Joe Savino
Ivor J. Carney
Michael Gambon
Kitty
Paudge Behan
Treasurer
Jimmy Keogh
Waitress
Ingrid Craigie
Garda
Enda Oates
Foley
Damien Kaye
Woman at Canal
Catherine Byrne
Landlady's Son
Dylan Tighe
John
Stuart Dunne
First Young Man
Jonathan Rhys Meyers
Second Young Man
Vincent Walsh
Adele Rice
Tara Fitzgerald
Third Young Man
Paul Roe
Robbie Fay
Rufus Sewell
Inspector Carson
Patrick Malahide
Christy Ward
David Kelly
Father Ignatius Kenny
Mick Lally
Mrs Grace
Anna Manahan
Ernie Lally
Joe Pilkington
Costume Design
Phoebe De Gaye
Clapper Loader
John Moore
Editor
David Freeman
Executive Producer
James Mitchell
Director
Suri Krishnamma
Screenplay
Barry Devlin
Dialogue Coach
Gerry Grennell
Producer
Jonathan Cavendish
Robert Cooper
Guy East
Mark Shivas
Original Music Composer
Julian Nott
Director of Photography
Ashley Rowe
Casting
Michelle Guish
Production Design
Jamie Leonard
Art Direction
Frank Hallinan-Flood
Production Manager
Kathy Sykes
Stunt Coordinator
Martin Grace
Still Photographer
Jonathan Hession
Location Manager
Howard Gibbins