MotelX 2025 Review: THE LAST SACRIFICE Has A Few Aces Up Its Sleeve
On Valentine's Day 1945, on a hill in the Cotswolds, England, the 74-year old farmer Charles Walton is found dead. You suspect that a documentary with this premise might be just a true crime doc, but The Last Sacrifice fits...
continue reading




