A still shot from Fan Bingbing's latest television series The Empress of China. [Photo/Xinhua]
Local stars more bankable