St John Cowcher Movies
- 2024
The Incurable Illness of Anxiety and Depression
The Incurable Illness of Anxiety and Depression02024HD
A 2023 Perth Anthology Feature Film. Four directors come together to create and dissect an exploration of mental health through four short, but horrif...
- 2020
An Ideal Host
An Ideal Host4.22020HD
Liz just wants to host the perfect dinner party but an unexpected guest sends the evening into chaos, with potentially apocalyptic consequences.
- 2016
Hounds of Love
Hounds of Love6.12016HD
When Vicki Maloney is randomly abducted from a suburban street by a disturbed couple, she soon observes the dynamic between her captors and quickly re...