A disturbed teenage girl unleashes her pet tarantula against her "enemies."
1957
1962
1983
1972
2007
1953
1988
2002
1990
1980
2006
2001
2018
2017
1986
1971
1943