March 11, 2026A legendary London projectionist’s quest to find Quentin Tarantino and ask for his help to save the UK’s last film shop.