Cast

Geoffrey Rush John Knox
Barbara Hershey Dr. Valerie Somers
Russell Dykstra "Mystery Man" Michael
Nicholas Cooper Sam Zat
Marc Dwyer Dylan Zat
Keira Wingate Hannah Daniels
Lani Tupu Patrick's Lover
Lesley Hancock Lover's Wife
Angus McGuigan Lover's Child
Jon Bennett Steve
Nicholas Cooper Sam
Jacomb Borra Jacob
Gabriella Maselli Sarah
William Cripps Harry
Angus Cripps Harry
Lionel Tozer Police Officer
Glenn Suter Police Officer
Richard Morecroft Newsreader
Kay Armstrong Woman Dance Partner
James Cullington Man at Book Launch
Natasha Guthrie Young Girl
Puven Pather Drug Dealer
Owen McKenna Old Man in Pajamas