New Releases on Netflix This Week & Top 10 Movies & Series: January 25, 2025
Happy Saturday, and welcome to a slightly late weekly recap of what’s new on Netflix in the United States over the past seven days. We waited because two killer movies (metaphorically and literally) just landed on Saturday, so we wanted to give…