The Longest Day. Saving Private Ryan had excellent special effects but the plot was ludicrous and had many factual errors per my father who landed on Omaha Beach On D-Day.
I too thought the SPR plot was ludicrous. The two big battle scenes, however, at the beginning and end were top notch. TLD was good, but ... a little too long.