TORONTO (AP) — On behalf of himself and his fellow Americans, Ben Affleck is saying thanks to Canada.

Affleck made his latest return to the Toronto International Film Festival on Friday to premiere his Iran hostage thriller "Argo," for which he does double-duty as star and director.

Opening in theaters Oct. 12, "Argo" chronicles a joint effort by the CIA and the Canadian government to rescue six Americans from Tehran after the U.S. embassy was taken over by Islamic militants.

Affleck says "Argo" is a fitting choice for Toronto crowds because the film centers on heroic actions by Canadians and the friendship between the U.S. and Canada.

The actor also stars in a second Toronto festival premiere, Terrence Malick's "To the Wonder," which plays at the festival next week.