It's funny this came from Ben Affleck as I find he tends to play a version of himself in most films. Argo is set apart. It's an incredible story, well told and riveting. I'm not sure where was shot but you feel you're in Iran with them, it's so realistic. He makes you care deeply about the characters, on edge of seat the entire time. It will stay with you long after viewing. A favorite film.