All Cast

Radha Mitchell

Radha Mitchell

Laura

Adam Demos

Adam Demos

Michael

Bart Edwards

Bart Edwards

Jason

Meg Fraser

Meg Fraser

Young Laura

Jake Ryan

Jake Ryan

Russell

Ellie Gall

Ellie Gall

Young Fiona

Anthony Brandon Wong

Anthony Brandon Wong

Dr. Wallace

Xavier Molyneux

Xavier Molyneux

Young Michael

Natalie Bassingthwaighte

Natalie Bassingthwaighte

Rachel

Jim Robison

Jim Robison

Greg

Steve Nation

Steve Nation

Uncle Geoff