Quo Vadis, Aida? Is The Best European Film Of The YearLast Friday night Berlin Arena hosted the 34th European Film Awards. More than 4,200 members of the European Film Academy - filmmakers...