A disturbed teenage girl unleashes her pet tarantula against her "enemies."
1971
1983
1986
1960
1977
2002
1931
2017
1990
2007
1962
2003
1958
2015
1993
2018
1979
2011
2022
2019