Netflix’s new war doc is its best series of 2025 so far — and it’s 100% on Rotten Tomatoes