Netflix will add new shows and movies from May to December 2025. The list includes animated series, reality shows, dramas and action films. Popular titles like Blood of Zeus, Squid Game, and Alice in Borderland will return. New series and documentaries will also premiere.