
Life can only be understood backwards, but we have to live it forwards.
Forcibly separated from her twin brother when they are orphaned, a melancholic misfit learns how to find confidence within herself amid the clutter of misfortunes and everyday life.
Sarah SnookGrace (voice)
Kodi Smit-McPheeGilbert (voice)
Jacki WeaverPinky (voice)
Magda SzubanskiRuth Appleby (voice)
Dominique PinonPercy Pudel (voice)
Tony ArmstrongKen (voice)
Paul CapsisIan / Narelle (voice)
Eric BanaJames the Magistrate (voice)Bernie CliffordOwen Appleby (voice)
Davey ThompsonBen Appleby (voice)Charlotte BelseyYoung Grace (voice)Mason LitsosYoung Gilbert (voice)
Nick CaveBill Clarke (voice)Agnes DavisonAdditional Young Grace (voice)Daniel AgdagDoctor (voice)