August 12th, 2011
Nicole, Fionnula Flanagan, and director Alejandro Amenabar posed for photographers at the Ritz Hotel in Madrid.
Your browser does not support iframes.