Crossword clues for 2010s Best Picture winner set in Tehran:ARGO2010s Best Picture winner set in Tehran