From left, director Lynne Ramsay, Ezra Miller, Rory Stewart Kinnear, Tilda Swinton and John C. Reilly arrive for the screening of We Need to Talk About Kevin at the 64th international film festival, ... more 
From left, director Lynne Ramsay, Ezra Miller, Rory Stewart Kinnear, Tilda Swinton and John C. Reilly arrive for the screening of We Need to Talk About Kevin at the 64th international film festival, in Cannes, southern France, Thursday, May 12, 2011. less 
1 / 1
Associated Press | Photo By Francois Mori
Thu, May 12, 2011 4:59 PM EDT