From left, actors Tilda Swinton, Ezra Miller and screenwriter Rory Kinnear pose on the red carpet of the screening of We Need to Talk About Kevin at the 64th international film festival, in Cannes, ... more 
From left, actors Tilda Swinton, Ezra Miller and screenwriter Rory Kinnear pose on the red carpet of 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 Joel Ryan
Thu, May 12, 2011 5:24 PM EDT