Netflix trumpet the return of 3 big shows of 2025 - Stranger Things season 5, Squid Game season 3 and Wednesday Season 2.
The epic 10-part nature series The Americas showcases the wonders, secrets, and fragilities of the supercontinent, with Tom Hanks narrating.