All Cast

Adrien Brody
Peter Bower

Sam Neill
Duncan Stewart

Malcolm Kennard
Barry

Chloe Bayliss
Elizabeth Valentine

Bruce Spence
Felix

Robin McLeavy
Barbara Henning

Jenni Baird
Carol Bower

Anna Lise Phillips
Erica George

Olga Miller
Erica George (ghost)

Michael Whalley
Officer Samuels

Matthew Sunderland
Steve, Barry's Brother

George Shevtsov
William Bower

Emma O'Farrell
Evie Bower

Greg Poppleton
Patient

Barbara Gouskos
Patient

Jill McKay
Patient

Jesse Hyde
Young Peter

Alexander McGuire
Young Barry

Jeanette Cronin
Head Mistress (uncredited)
