The police officer who works on the street where Mirna and Lorena live is planning to kidnap them and sell them to a depraved and wicked cannibal.
1938
1953
2014
1959
1977
2013
1941
2010
1993
1937
1963
1994
1990
1992
2016
1969