Sci-Fi and Fantasy Nostalgia, Technicolor, and Vengeance: Anna Biller’s The Face Of Horror Brings Glamorous Macabre to the London Film Festival October 16, 2026