The Last House on the Left has remained unreleased.
The film was released on March 13 , 2009 , and took the top spot away from Watchmen with $ 5.6 million in weekend revenue .	Watchmen	Watchmen (film)
