雖然張藝謀很早就向他推薦了章子怡,但李安并沒有打算賣老友的面子,因為章子怡的氣質跟他所想要的那個內心剛烈、外表卻很小姐的玉嬌龍完全不搭。
據說李安當時通過千挑萬選相中了一位叫做王菱的女演員,無奈王菱在劇組訓練時卻突然患上腸胃病需入院治療,李安便邀請舒淇頂替王菱(也有一種說法是先找舒淇,才找王菱)。
當時舒淇從臺灣到香港發展憑借多部三級片走紅,她當時的經紀人文雋急于撈錢(據說,拍李安導演的戲需要提前幾個月進劇組練功,然后通過考核才能正式拍戲,當時舒淇人氣很高,文雋自然不愿讓她浪費幾個月時間去練功),所以便拒絕了李安,替舒淇接了日本的一個烏龍茶廣告。
舒淇方面辭演后,李安又重新找了內地一位女演員,但那位女演員練功時根本就吃不了苦(所謂練功就是安排武術老師教練武功,為拍打戲作準備),于是不到一個月就被李安導演請出了劇組。
隨后有人建議李安重新考慮一下章子怡,而此時張藝謀也再次致電李安極力推薦章子怡,李安便安排章子怡先進劇組練功,一邊繼續物色更合適的人選(因為他對章子怡始終不滿意,擔心她演不出自己所要的那個“玉嬌龍”)。