New Releases on Netflix This Week & Top 10 Movies & Series: March 14, 2025

Picture: Netflix
It’s been a week! Welcome to your weekend rundown of everything new streaming on Netflix for the week ending March 14th, 2025. It’s been quieter than most weeks, with only 16 new TV series and movies landing over the past seven days, with Despicable Me 4…