The highly anticipated political thriller Zero Day is set to premiere on Netflix on February 20, 2025. Created by Eric Newman and Noah Oppenheim, the limited series brings a fresh take on political ...
Streaming roundup: new series from Netflix, a premiere from Prime Video and a movie and docuseries from Apple TV+.