slaphappylarry.com
Deliverance Film Study - Slap Happy Larry
Deliverance is a 1972 movie based on the 1970 novel by James Dickey. Watch it in 2017 and it could have been made this year. The river setting, the timeless costuming, the themes and the film-making techniques have not dated.