31st Torino Film Festival: Day 5

(L-R) Guillermo Arriaga, Aida Begic and Stephen Amidon attend the 31st Torino Film Fest on November 26, 2013 in Turin, Italy.
(Nov. 25, 2013 - Source: Tullio M. Puglia/Getty Images Europe) more pics from this album »
Aida Begic Stephen Amidon Photos appear in: