Harold (Jeremy Irons) ist ein Fotograf Ende des 19. Jahrhunderts in Australien. Desillusioniert vom Gedanken an eine verpasste Karriere als Wissenschaftler, führt er ein bescheidenes Leben mit seiner zurückhaltenden Frau Gina (Liv Ullmann), seiner jungen Tochter Henrietta (Lucinda Jones), die langsam erblindet, und seinem Vater, dem Major (John Meillon). Ihr Leben wird plötzlich auseinandergerissen durch den Besuch ihres Bekannten Gregory (Arthur Dignam) und lange gehütete Geheimnisse kommen dadurch ans Licht. Doch Henrietta und ihre Wildente wachsen in dieser Tragödie über sich hinaus.
Harold (Jeremy Irons) is a photographer in Australia at the end of the 19th century. Disillusioned by the thought of a missed career as a scientist, he leads a modest life with his reserved wife Gina (Liv Ullmann), his young daughter Henrietta (Lucinda Jones), who is slowly going blind, and his father, the Major (John Meillon). Her life is suddenly torn apart by the visit of her acquaintance Gregory (Arthur Dignam) and long-kept secrets come to light. But Henrietta and her wild duck surpass themselves in this tragedy.