MADRID, SPAIN - OCTOBER 08: Actress Naomi Watts and Spanish director Juan Antonio Bayona attend the "The Impossible" (Lo Imposible) premiere at Kinepolis cinema on October 8, 2012 in Madrid, Spain. ... more 
MADRID, SPAIN - OCTOBER 08: Actress Naomi Watts and Spanish director Juan Antonio Bayona attend the "The Impossible" (Lo Imposible) premiere at Kinepolis cinema on October 8, 2012 in Madrid, Spain. (Photo by Carlos Alvarez/Getty Images) less 
1 / 28
Getty Images | Photo By Carlos Alvarez / Getty Images
Mon, Oct 8, 2012 6:54 PM EDT