‘An Insolent Ungodliness’: 45 Years of The Blood on Satan’s Claw
By Nia Edwards-Behi I’ve already had the pleasure of writing at length about one of my all-time favourite films for this website’s anniversary retrospective series, when in 2012 I wrote about The Last House on the Left’s 40th anniversary. Time goes on and now I’m very excited to have the pleasure of commemorating 45 years […]