There are lots of new movies to watch on Netflix in April 2025. So where do you start? How about with these ten great options ...