I had the great good fortune to be able to screen Rupert Russell’s new documentary, The Last Sacrifice, recently. Here’s my review of a truly engrossing film.
“Rupert Russell’s new documentary, The Last Sacrifice (2024), explores the infamous murder on February 14, 1945, of Charles Walton on Meon Hill in the village of Lower Quinton in Warwickshire, England. The Last Sacrifice is about so much more than that, however, as Russell brilliantly embeds the still-unsolved murder of Walton within the explosion of the occult, paganism, and witchcraft conspiracies in mid twentieth-century England.”
Leave a Reply