OK, put down your coffee and steady yourself, because you are about to read "Ben Affleck" and "best movie of the year" in the same sentence. Yes, it's true, it wasn't so long ago — somewhere between "Pearl Harbor" and "Gigli" — that Affleck wore out his welcome as a Hollywood A-lister, and nothing seemed to get his career back on the rails, not even "Surviving Christmas." (Cheap shot, I know.)

Then he began directing: With "Gone Baby Gone" and "The Town," Affleck showed an affinity for gritty crime flicks set in his hometown of Boston, and proved he had a way with suspense. With "Argo," he has definitely hit his stride and has made what may well be the best film of 2012.

When I heard Affleck was making a CIA movie, I imagined another "Bourne" ripoff, but I couldn't have been more wrong. "Argo" is based on real events, and set in 1979 at the height of the Islamic revolution in Iran, when militants stormed the U.S. Embassy in Tehran and took the staff hostage. A half-dozen staffers escaped, though, and hid out in a safe house, setting off a race against time to somehow exfiltrate them from the chaos of the city before they were discovered by the Revolutionary Guard.