Mia Farrow
Angela Mooney
Brendan Gleeson
Barney Mooney
Patrick Bergin
Older Malone
Lesley Conroy
Nancy
Jon Kenny
Chaplin
Nick Benedict
Eddie
Mark O'Halloran
Hank
Tommy Tiernan
Timmy
Lisa O'Reilly
Young Angela
Columba Heneghan
Mick
Alan Devine
Young Malone
Pat McGrath
Paroic Myks
John McHugh
Wild Tom McQueen
Brendan Murray
Christopher