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.
2023
1980
1996
2015
2024
2009
2010
1941
2014
2011
1967
2013
2005
1984