All Cast

Geoffrey Rush

Geoffrey Rush

Henry

Sam Neill

Sam Neill

Walter

Paul Schneider

Paul Schneider

Christian

Ewen Leslie

Ewen Leslie

Oliver

Miranda Otto

Miranda Otto

Charlotte

Anna Torv

Anna Torv

Anna

Odessa Young

Odessa Young

Hedvig

Kate Box

Kate Box

Julianne

Sara West

Sara West

Jane

Nicholas Hope

Nicholas Hope

Peterson

Richard Sutherland

Richard Sutherland

Craig

Robert Menzies

Robert Menzies

Taxi Driver

Eden Falk

Eden Falk

Caterer

Gareth Davies

Gareth Davies

Greg

Wilson Moore

Wilson Moore

Adam

Ivy Mak

Ivy Mak

Grace

Nicola Frew

Nicola Frew

Siobhan

Steve Rodgers

Steve Rodgers

Headmaster

Shelia Kumar

Shelia Kumar

Doctor

Danielle Blakey

Danielle Blakey

Emergency Nurse

Ann Furlan

Ann Furlan

Receptionist

Jessie Cacchillo

Jessie Cacchillo

Marriage Celebrant