News The streaming giant's Startling Latest Undead Flick Injects New Life into a Stale Category Andrew Clark 10 Sep 2026