Demons never die.
Set in Perth, Western Australia, Mark reasons with a detective after he is brought in for questioning regarding the brutal murder of his estranged father in a dark and empty parking lot.
Cody Brown
Mark
Ron Arthurs
St. John
Alex Arco
Luther
Riley Stiles
Young Mark
Jessica Watson
Stella Finn
Blake
American Skin
2019
TalhotBlond
2012
Little Boy Blue
1997
Imperial Dreams
2014
Winged Creatures
2009
All Day and a Night
2020
The Young One
1960
Tyler Perry's Duplicity
2025
Barron's Cove
The Quiller Memorandum
1966
I'm Not Here
2017
The Truth About Emanuel
2013
Scandalous Sex
2004
The Unforgivable
2021
Alex of Venice
2015
Return
2011
1 Chance 2 Dance
A Dry White Season
1989
Tigertail
The Visit
1964