Cecilia Cheung
Additional cast members were later announced including Cecilia Cheung, Gigi Leung, Kelly Chen, Peter Ho, Joe Chen and Liu Ye. On 17 May 2011, Zhang Zilin, winner of Miss World 2007, confirmed that she joined the film, playing the role of Nüwa, replacing Cecilia Cheung, who was originally announced in the role. However, Zhang claimed that she never heard that Cheung was to be in the film.