THE LAST HOUSE ON THE LEFT

United States 1972