It all comes down to this: The Stranger Things series finale starts streaming — and hits select movie theaters — tomorrow, Wednesday, December 31, and Netflix has shared one last trailer for Season 5 of the sci-fi hit.

“I need you to fight one last time,” an emotional Hopper (David Harbour) tells Eleven (Millie Bobby Brown) as we see her and the rest of the Hawkins kids — including Mike (Finn Wolfhard), Dustin (Gaten Matarazzo), Lucas (Caleb McLaughlin), and Will (Noah Schnapp) — facing Henry Creel/Vecna (Jamie Campbell Bower) and other supernatural threats in Hawkins, Indiana.

Originally published on tvinsider.com, part of the BLOX Digital Content Exchange.