A cannibalistic serial killer terrorizes Mexico.
2005
2006
2001
2009
2013
1960
2024
1973
2007
1997
1970