Jack Foley
Chris O'Donnell
Bernadette 'Benny' Hogan
Minnie Driver
Emily Mahon
Ruth McCabe
Dan Hogan
Mick Lally
Mrs. Hogan
Britta Smith
Mrs. Healey
Marie Conmee
Mrs Foley
Marie Mullen
Mr Flood
Gerry Walsh
Mr Duggan
Sean McGinley
Celia Westward
Ingrid Craigie
Nasey Mahon
Jason Barry
Paul Mahon
Edward Manning
Eve Malone
Geraldine O'Rawe
Nan Mahon
Saffron Burrows
Sean Walsh
Alan Cumming
Simon Westward
Colin Firth
Aidan Lynch
Aidan Gillen
Brian Mahon
John Kavanagh
Professor Flynn
Ciarán Hinds
Dr. Foley
Tony Doyle
Director
Pat O'Connor
Casting
Simone Ireland
Writer
Andrew Davies
Original Music Composer
Michael Kamen
Orchestrator
Conductor
Dialogue Coach
Brendan Gunn
Still Photographer
David Appleby
Mary Selway
Novel
Maeve Binchy
Dialogue Editor
Alan Paley
Director of Photography
Kenneth MacMillan
First Assistant Editor
Simon Harris
Gaffer
Martin Holland
Art Direction
Chris Seagers
Camera Operator
Andy Chmura
Music Editor
Christopher Brooks
Jonathan Hession
Producer
Frank Price
Production Design
Jim Clay
Construction Coordinator
John Bohan
Sound Re-Recording Mixer
Gerry Humphreys
Costume Design
Anushia Nieradzik
Script Supervisor
Libbie Barr
Makeup Artist
Dorka Nieradzik
Arlene Sellers
Assistant Costume Designer
Debbie Alexander
Alex Winitsky
Editor
John Jympson
Michael McGrath
Sound Recordist
Brian Simmons
Sound Editor
Peter Pennell
Elaine Davis
Set Decoration
Judy Farr
Dina Eaton
Carmel Jackson
Boom Operator
Keith Batten
Property Master
Barry Gibbs
Stunt Coordinator
Martin Grace
First Assistant Director
Terence A. Clegg
Best Boy Electric
Bill Levins
Production Coordinator
Leila Kirkpatrick