Here's a list of the upcoming new releases on Netflix – 17 new shows, movies and specials – set for release between Feb. 24 and March 2.
Mexican action thriller Counterstrike is headed to Netflix in February 2025.