A disturbed teenage girl unleashes her pet tarantula against her "enemies."
2019
2021
1934
2023
1991
2018
2015
1997
2000
1989
2014
2002
2016
1979