Ted is obsessed with horror movies and dreams to become a serial killer. Myra wants to support his decision and offers herself up to be sacrificed. Will Ted have the guts?
2021
2023
2015
2012
1985
2020
2002
1986
2000
1999
2016
2007
2001
2025
1984