Characters played by Cate Blanchett
Rosie
Characters played by Tony Martin
Cliff
Characters played by Carmel Johnson
Jean
Characters played by Tony Mack
Dave Morrison
Characters played by Patrick Duggin
Andrew
Characters played by Bridget Walters
Mrs. Roberts
Characters played by Jo Peoples
Elizabeth
Characters played by Corrinne Ammerlain
Young Rosie
Characters played by Stefan Sapio
Young Andrew
Characters played by Lyle Murphy
Des Roberts