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?
2020
1999
1980
2011
2021
2001
1987
1992
2010
2017
2018
2015
2004
1994