Premise: The Last House on the Left is a 2009 American horror film directed by Dennis Iliadis and written by Carl Ellsworth and Adam Alleca . The film was released on March 13 , 2009 , and took the top spot away from Watchmen with $ 5.6 million in weekend revenue .
Hypothesis: The Last House on the Left was released in 2010.
Label: CONTRADICTION