
Cast

Kate WinsletMyrtle "Tilly" Dunnage 
Liam HemsworthTeddy McSwiney 
Caroline GoodallElsbeth Beaumont 
Judy DavisMolly Dunnage 
Hayley MagnusPrudence 
Hugo WeavingSergeant Farrat 
Sarah SnookGertrude "Trudy" Pratt 
Kerry FoxBeulah Harridiene 
Shane JacobsonAlvin Pratt 
Rebecca GibneyMuriel Pratt 
James MackayWilliam Beaumont 
Gyton GrantleyBarney McSwiney 
Barry OttoPercival Almanac 
Sacha HorlerUna Pleasance 
Julia BlakeIrma Almanac 
Roy BarkerDoctor
If you liked this




















