I'll second the recommendation for Enemy at the Gates. It's a great movie: Good combat sequences, good sniping duels, and a really solid message at the end about why communism can never work.