The Last House on the Left is a 1972 American rape and revenge film written and directed by Wes Craven in his directorial debut, and produced by Sean S. Cunningham. The film stars Sandra Peabody, Lucy
Theatrical release poster
John Everett Millais's painting Ophelia (top) inspired Mari's death scene in the lake (bottom)