What pisses me off most - more than the "America! **** yeah!" phenomenon common to so many "historical" films, is the fact that in this case there are no less than THREE of the major, prominent players who were still alive and regularly talk about the 'Canadian Caper' who the screenwriter could have interviewed for minute details, including Ken Taylor (the Canadian Ambassador), Jimmy Carter (the US President, who publicly acknowledged Canada's role), and Tony Mendez, the CIA agent who wrote the book the screenplay is based on.
As Taylor said - the screenwriter didn't have a clue what he was talking about, despite the fact that the details are now public, unclassified knowledge and he had resources available to him to get the facts straight. Apparently, the original screenplay from TIFF went to far as to include a postscript that directly implied Taylor should never have received any credit because it was all a CIA-contrived-and-executed-operation. The backlash over that prompted Affleck to invite Taylor to help re-write those lines.
Ordinarily I expect some historical inaccuracy in film, but when the people involved are (mostly) still alive and this could have been easily fact-checked, and it does a total disservice to the people who actually risked their lives with their feet on the ground in Iran all for the sake of "rah rah 'MERICA!" I get more than a little pissed off. I guess it's my Canadian complex coming through where - as usual, and despite having the information at their fingertips - a bunch of ignorant assholes in the US manage to ignore the contributions of their allies.
/rant.