A disturbed teenage girl unleashes her pet tarantula against her "enemies."
2020
2022
1945
1929
2008
2004
2009
2000
1942
2021
2006
2010
2014
1995