Netflix’s new war movie is the first must-watch of 2025 — and viewers rate it 95% on Rotten Tomatoes