Italian Film Takes Home Top Prize at Cannes

It’s an exciting moment in contemporary Italian film history. Just a few short months after La Grande Bellezza took home the Oscar, Alice Rohrwacher’s Le Meraviglie (The Wonders) is leaving the Cannes Film Festival with the prestigious Grand Prix award. The Grand Prix is considered Cannes’ second-highest honor, only after… Continue reading