A force of Russian Tu-22 Backfire bombers attacks the aircraft carrier USS John C. Stennis (CVN-74) by sneaking in under the ship's radar. This is all well and good except that carriers usually don't use their own radar, they have Airborne Early Warning aircraft (E-2 Hawkeye's) that can see much further and not give away the carrier's position (let alone the F-14s which would be patrolling too) not to mention the fleet of destroyers other ships guarding the carrier. The whole point is, the US Navy practiced and planned for such a "carrier versus Backfire" battle for years. I guess in the interest of furthering the plot Hollywood has to ignore the immense measures the USN takes to protect those multi-billion dollar assets, not to mention the 5000+ sailors that man them.
Ben Affleck is the third actor to play Jack Ryan. His predecessors are Harrison Ford (Clear & Present Danger, Patriot Games) and Alec Baldwin (The Hunt for Red October).