Armin Mueller-Stahl
Peter
Noah Taylor
David as an adolescent
Geoffrey Rush
David as an adult
Lynn Redgrave
Gillian
Googie Withers
Katharine Susannah Prichard
Sonia Todd
Sylvia
Nicholas Bell
Ben Rosen
John Gielgud
Cecil Parkes
Chris Haywood
Sam
Marta Kaczmarek
Rachel