All Cast

Ben Mendelsohn

Ben Mendelsohn

Ned Kendall

Bryan Brown

Bryan Brown

Bruce Kendall

Sophie Lowe

Sophie Lowe

Kate Kendall

Maeve Dermody

Maeve Dermody

Toni

Rachel Griffiths

Rachel Griffiths

Sally Kendall

Scott O'Donnell

Scott O'Donnell

Young Ned Kendall

Briony Kent

Briony Kent

Tamara