Filmgoers flock to French Riviera town for annual cinema festival

London, 17 May, 2010: It’s that time of the year again: the world’s best-known film festival has just commenced with style, for the 63rd year running, encouraging all eyes to be turned to the south of France and the Côte d’Azur resort town of Cannes. The 63rd annual Cannes Film Festival, held for 12 days […]

More