No One Will Hear Your Scream
HD
n/a
1h 20m
While an entire country is focused on the 1990 World Cup in Italy, someone takes advantage of Argentina's matches to commit brutal murders.