Ken Taylor, Canada's former ambassador to Iran who protected Americans at great personal risk during the 1979 Iran hostage crisis says it will reflect poorly on Ben Affleck if he doesn't say a few words about Canada's role if the director's film Argo wins the Oscar for best picture Sunday.

But Ken Taylor — who said he feels slighted by the movie because it makes Canada look like a meek observer to CIA heroics in the rescue of six U.S. citizens caught in the crisis — is not expecting it.

"I would hope he would. If he doesn't then it's a further reflection," Taylor said. "But given the events of the last while I'm not necessarily anticipating anything."

Taylor kept the Americans hidden at the embassy in Tehran and facilitated their escape by getting fake passports and plane tickets for them. He became a hero in Canada and the United States after. The role he played in helping the Americans to freedom was minimized in the film.

"In general it makes it seem like the Canadians were just along for the ride. The Canadians were brave. Period," Taylor said.

Affleck's thriller is widely expected to win the best-picture trophy. Two other high-profile best-picture nominees this year, Kathryn Bigelow's Zero Dark Thirty and Steven Spielberg's Lincoln, have also been criticized for their portrayal of some factual issues.

Affleck said in a statement Friday night he thought his issue with Taylor had been resolved.

"I admire Ken very much for his role in rescuing the six houseguests. I consider him a hero. In light of my many conversations as well as a change to an end card that Ken requested I am surprised that Ken continues to take issue with the film," he said in a statement

"I spoke to him recently when he asked me to narrate a documentary he is prominently featured in and yet he didn't mention any lingering concerns. I agreed to do it and I look forward to seeing Ken at the recording."

90 per cent of plan was Canadian

Taylor noted that former U.S. President Jimmy Carter appeared on CNN on Thursday night and said "90 per cent of the contributions to the ideas and the consummation of the plan was Canadian," but the film "gives almost full credit to the American CIA."

Carter also called Argo a complete distortion of what happened when he accepted an honorary degree from Queen's University in Canada in November.

"I saw the movie Argo recently and I was taken aback by its distortion of what happened because almost everything that was heroic, or courageous or innovative was done by Canada and not the United States," Carter said.

Taylor said there would be no movie without the Canadians.

"We took the six in without being asked so it starts there," Taylor said. "And the fact that we got them out with some help from the CIA then that's where the story loses itself. I think Jimmy Carter has it about right, it was 90 per cent Canada, 10 per cent the CIA."

He said CIA agent Tony Mendez, played by Affleck in the film, was only in Iran for a day and a half.

The movie also makes no mention of John Sheardown, a deputy at the Canadian embassy who sheltered some of the Americans. Taylor said it was Sheardown who took the first call and agreed right away to take the Americans in. Sheardown recently died and his wife, Zena, called the movie disappointing.

Friends of Taylor were outraged last September when Argo debuted at the Toronto International Film Festival. The original postscript of the movie said that Taylor received 112 citations and awards for his work in freeing the hostages and suggested Taylor didn't deserve them because the movie ends with the CIA deciding to let Canada have the credit for helping the Americans escape

Taylor called the postscript lines "disgraceful and insulting" and said it would have caused outrage in Canada if the lines were not changed. Affleck flew Taylor to Los Angeles after the Toronto debut and allowed him to insert a postscript that gave Canada some credit.

Taylor called it a good movie and said he's not rooting against it, but said it is far from accurate.

"He's a good director. It's got momentum. There's nothing much right from Day 1 I could do about the movie. I changed a line at the end because the caption at the end was disgraceful," he said.