Meon Hill: Murders, Witchcraft, Ghostly Timeslips and Folk Horror
Meon Hill Wikimedia Commons Rupert Russell’s new documentary feature The Last Sacrifice examines the unsolved 1945 murder of farm labourer and suspected warlock Charles Walton in the Warwickshire village of Lower Quinton, by the slopes of Meon Hill, a place long associated with the paranormal. The film also explores the possible influence of the killing…
