A disturbed teenage girl unleashes her pet tarantula against her "enemies."
2024
1965
2022
2019
2015
2002
1959
2021
2013
1909
1987
2006
1931
2023
1900
—
2014
2018