Factual error: The USMC Embassy Guard is an enlisted Marine Sgt. He is wearing a Commissioned USMC Officer's cover (hat) that has gold braid and gold oak leaf motifs on the visor. (01:20:15)
Factual error: After the intro, Elena McMahon is at a press conference addressing the mining of ports in Nicaragua. It is set in the spring of 1984, as the captions and Rosie Perez say, and yet Anne Hathaway delivers the sick burn on the Secretary of State George Shultz using the infamous "I am a Contra too" pseudo-quote by Reagan who originated in a speech (not 'on TV' as she states) delivered in March 1986.