Jury members Italian actress Monica Bellucci (L) and Chinese actress Zhang Ziyi arrive at the world premiere of U.S. director Ron Howard's out of competition film "The Da Vinci Code" at the 59th Cannes Film Festival May 17, 2006.
Click to view 2006 Cannes Festival special coverage
The past 5 years: China's global leadership
Getting stared at in China: Cultural curiosity, globalization and racism
The smartphone - Indispensable to life in China