AFP – Chinese megastar Maggie Cheung, in Venice for the screening of Isaac Julien’s art film „Better Life”, has shunned the celluloid since becoming the first Asian actress to win in Cannes in 2004.