cast
-
Geoffrey Rush
David as an adult
-
Noah Taylor
David as an adolescent
-
Armin Mueller-Stahl
Peter
-
Lynn Redgrave
Gillian
-
Googie Withers
Katharine Susannah Prichard
-
Sonia Todd
Sylvia
-
Nicholas Bell
Ben Rosen
-
John Gielgud
Cecil Parkes
- Justin Braine Tony
-
Chris Haywood
Sam
- Alex Rafalowicz David as a child
- Gordon Poole Eisteddfod Presenter
- Danielle Cox Suzie as a child
- Rebecca Gooden Margaret
-
Marta Kaczmarek
Rachel
- John Cousins Jim Minogue
- Paul Linkson State Champion Announcer
-
Randall Berger
Isaac Stern
- Ian Welbourne Boy Next Door
- Kelly Bottrill Louise as a baby
- Beverley Vaughan Rabbi
- Phyllis Burford Synagogue Secretary
- Daphne Grey Society Hostess
-
Edwin Hodgeman
Soviet Society Secretary
- Maria Dafneros Sonia
- Reis Porter Postman
- Stephen Sheehan Roger Woodward (younger)
- Brenton Whittle Announcer
- Marianna Doherty Suzie as a teenager
- Camilla James Louise as a child
- David King Viney
- Danny Davies Registrar
- Helen Dowell Sarah
- Louise Dorling Muriel
-
Seán Carlsen
Student
-
Richard Hansell
Ashley
- Robert Hands Robert
-
Marc Warren
Ray
- Neil Thomson RCOM Conductor
-
Joey Kennedy
Suzie as an adult
- Ellen Cressey Nurse
- Beverley Dunn Beryl Alcott
- Andy Seymour Bar Customer
-
Ella Scott Lynch
Jessica
- Jethro Heysen-Hicks Rowan
- John Martin Roger Woodward (older)
- Bill Boyley Celebrant
- Teresa La Rocca Opera Singer
- Lindsey Day Opera Singer
- Grant Doyle Opera Singer
- Leah Jennings Musician
- Kathy Monaghan Musician
- Mark Lawrence Musician
- Gordon Coombes Musician
- Luke Dollman Musician
- Margaret Stone Musician
- Tom Carrig Musician
- Helen Ayres Musician
- Suzi Jarratt Vocalist
- Samantha McDonald Vocalist
- Peter Osborn Priest (uncredited)
-
Sandi Gardiner
Restaurant Customer (uncredited)