From second right, actors John C. Reilly, Ezra Miller, Tilda Swinton, director Lynne Ramsay and actor Rory Stewart Kinnear stand at the top of the steps as they arrive for the screening of We Need to ... more 
From second right, actors John C. Reilly, Ezra Miller, Tilda Swinton, director Lynne Ramsay and actor Rory Stewart Kinnear stand at the top of the steps as they 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 5:24 PM EDT