In theaters and streaming only on Peacock October 14. This is Laurie Strode’s last stand.