Troubled psychotherapist Peter Bowers is suffering from nightmares and eerie visions. When he uncovers a horrifying secret that all of his patients share, he is put on a course that takes him back to the small hometown he fled years ago. There he confronts his demons and unravels a mystery 20 years in the making.

Adrien Brody
as Peter Bower

Sam Neill
as Duncan Stewart

Malcolm Kennard
as Barry

Chloe Bayliss
as Elizabeth Valentine

Bruce Spence
as Felix

Robin McLeavy
as Barbara Henning

Jenni Baird
as Carol Bower

Anna Lise Phillips
as Erica George

Olga Miller
as Erica George (ghost)

Michael Whalley
as Officer Samuels
patient1
I can't imagine what our main character is dealing with, but I'm unsure if what we're seeing is a halucination or something entirely different. Oh, what a beautiful mind-bending tale they've woven here, and it's getting quite interesting now as pieces are falling into some type of pattern. Not so ...