 Ann Kok (qv) was supposed to play the role of Yue Lingshan but  turned it down. Jacelyn Tay (qv) also turned down her role as  Dongfang Bubai initially, but after a telling off by Taiwanese actor  Ma Jingtao in the Singapore media, she retook the role.