Netflix’s Best New Movie Arrives With 98% Critic And Audience Scores
Netflix has just added the best movie of 2023 to its catalogue, an Oscar-winner you can stream right now that racked up high scores from critics and viewers.