- Kate Winslet as Myrtle "Tilly" Dunnage
- Darcey Wilson as young Myrtle
- Judy Davis as Molly Dunnage
- Lucy Moir as young Molly
- Liam Hemsworth as Teddy McSwiney
- Hugo Weaving as Sergeant Horatio Farrat
- Sarah Snook as Gertrude "Trudy" Pratt
- Olivia Sprague as young Gertrude
- Sacha Horler as Una Pleasance
- Caroline Goodall as Elsbeth Beaumont
- James Mackay as William Beaumont
- Rebecca Gibney as Muriel Pratt
- Shane Bourne as Evan Pettyman
- Alison Whyte as Marigold Pettyman
- Barry Otto as Percival Almanac
- Julia Blake as Irma Almanac
- Kerry Fox as Beulah Harridiene
- Gyton Grantley as Barney McSwiney
- Alex de Vos as Young Barney
- Genevieve Lemon as Mae McSwiney
- Shane Jacobson as Alvin Pratt
- Tracy Harvey as Lois Pickett
- Terry Norris as Septimus Crescent
- Amanda Woodhams as Nancy Pickett
- Grace Rosebirch as Young Nancy
- Stan Leman as Edward McSwiney
- Rory Potter as Stewart Pettyman
- Hayley Magnus as Prudence Harridiene
- Mark Leonard Winter as Reginald Blood
- Simon Maiden as Photographer
This content is from Wikipedia. GradeSaver is providing this content as a courtesy until we can offer a professionally written study guide by one of our staff editors. We do not consider this content professional or citable. Please use your discretion when relying on it.