Sci-Fi and Fantasy Terror Under the Big Top: The Making of the British Indie Slasher ‘Charlie Shaw’s Revenge’ October 6, 2026