2016 · Horror · 5m
A thrilling narrative of the mind of a schizophrenic man where his delusions lead him to believe that a cat toy is a real life bug.
Directed by Elijah Luxbacher
No reviews yet.