彼得·芬奇
Peter Finch
饰:Eugene Gaillard
丽塔·塔欣厄姆
Rita Tushingham
饰:Kate Brady
琳恩·雷德格瑞夫
Lynn Redgrave
饰:Baba Brennan
Maire Kean
饰:Josie Hannigan
Arthur O'Sullivan
Arthur O'Sullivan
饰:James Brady
朱利安·格洛弗
Julian Glover
饰:Malachi Sullivan
T·P·麦肯纳
T.P. McKenna
饰:The Priest
Liselotte Goettinger
饰:Joanna
帕特·拉法恩
Pat Laffan
饰:Bertie Counham (as Patrick Laffan)
艾丽恩·克劳
Eileen Crowe
饰:Mrs. Byrne
May Craig
饰:Aunt
Yolande Turner
饰:Mary Maguire (as Yolande Finch)
Harry Brogan
Harry Brogan
饰:Jack Holland
Joseph O'Donnell
Joseph O'Donnell
饰:Patrick Devlin
Michael O'Brien
Michael O'Brien
饰:Arthur the Lodger
大卫·凯利
David Kelly
饰:Ticket collector (as Dave Kelly)
Michael C. Hennessy
Michael C. Hennessy
饰:Davey (uncredited)
Oliver MacGreevy
Oliver MacGreevy
饰:Duggan (uncredited)
玛丽·基恩
Marie Kean
饰:Josie Hannigan
乔·林奇
JoeLynch
饰:Andy Devlin