rarecultcinema

David Hess, Jeramie Rain and Fred J. Lincoln in The Last House on the Left (1972), Wes Craven’s directorial debut.