Guest Stars Lexie Louise Hallett as Young Vivian Paul Dowson as David Cunningham Edgar Vittorino as Alejandro Inge Sildnick as June Cunningham Snr Eliza Notley-Placido as June Brigid Zengeni as Anna Valerie Notley-Placido as Dotty Max Crean as Louis Mia Morrissey as Laura James Sweeny as George Deborah Kennedy as Beatrice Alan Dukes as Phil Mathews Alexi Stylianou as Father Terry Genevieve Lemon as Lorraine Mathews Zac Burgess as Teen John Josie Waller as Dog Walker Alexandra Gay as Psychologist