A short proof-of-concept for a feature film about spiders that breed inside of human beings.
April 10, 2020
Released
The Plague
3min
—
English