一次聚會上,醉酒的張曼玉躺在沙發上,指著梁朝偉說:“你,把酒都給我拿過來,我要喝個痛快。”這場聚會上的群星和大腕不在少數,很多人也都是看熱鬧的心,唯獨徐克,在看到張曼玉的舉動後說:“這不就是我要找的”金鑲玉嗎?”當時的徐克,正在籌拍電影《新龍門客棧》,對於劇中的選角他可以說是煞費苦心,但最後全都走向了不可預估的場面。
當時,他想邀請李連杰來出演劇中的主角,原本一切都談攏了,卻在不久後李連杰的經紀人出了事,嚇得對方直接躲了起來,拒絕了所有的片約。而女主他找到了“東方不敗”林青霞,但對方在看完劇本後直接選擇了,更加適合自己的邱莫言。這下男主女主都沒了著落,徐克一直鬱鬱寡歡,而就在她看到了醉酒的張曼玉,與自己想象中的金鑲玉簡直一模一樣。便在宴會結束後,親自找到了對方,希望能夠出演這個角色,不出意外張曼玉同意了。
到了男主的時候,張曼玉推薦了百變影帝梁家輝,這樣下來一部劇的主演終於湊齊,但讓徐克更加驚喜的是張曼玉所飾演的金鑲玉,讓很多觀眾都念念不忘,憑藉此電影,張曼玉的事業直接上了幾層樓。