The world’s most glamorous annual cinema event has kicked off in the lovely southern French city of Cannes. The 64th international Cannes Film Festival will be held from May 11 to May 22, 2011 with some 20 films competing for the Palme d’Or.

President of the jury
(more…)