Slimoids (2018)
A mad scientist unleashes three mischievous little creatures to spread terror on mankind in this loving homage to the little monster movies of the past.
Release Date: 2018-11-02
4.0/10
- Country: CA
- Language: English
- Runtime: 50