'Open Windows' Premieres in Madrid

(L-R) Actors Elijah Wood, Sasha Grey and director Nacho Vigalondo attend the 'Open Windows' premiere at the Capitol cinema on June 30, 2014 in Madrid, Spain.
(June 29, 2014 - Source: Carlos Alvarez/Getty Images Europe) more pics from this album »