epa04223012 Italian director Alice Rohrwacher (L) receives the Grand Prix award for her movie ‘Le Meraviglie’ (The Wonders) from Italian actress Sophia Loren (R) during the Closing Award Ceremony of the 67th Cannes Film Festival, in Cannes, France, 24 May 2014. EPA/IAN LANGSDON