European Film Awards - Much Love to "The Square"
by Nathaniel R
The annual European Film Awards have logged many frequent flyer miles over the years as they hop around to various host countries. Today they were held in Berlin Germany and multiple Oscar hopefuls in Best Foreign Language Film took home prizes. The Cannes Palme d'Or winner The Square won the most statues and Hungary's Alexandra Borbely who stars in the weirdly compelling On Body and Soul (reviewed here) took Best Actress. You can see all the winners after the jump...