The Last House on the Left — 2009 film directed by Dennis Iliadis