Written and Directed by Gregory Motton.
Dark, original and truly disturbing.
A film located in that part of the psyche where mankind
revolts against God and Death
Due to be released in 2018.