A cannibalistic serial killer terrorizes Mexico.
1995
1974
2017
1991
2007
1990
1977
1993
1968
2009
1985
2004
2022
1996