张贵妃产下了一个女婴,为了保住自己在宫中的地位,张贵妃将自己产下的女婴与大学士林进贵夫人同时产下的男婴进行了对调。随后,这名男婴成为了当今太子,而张贵妃亦成了皇太后。林进贵夫人对此十分愤恨,却又无可奈何,气愤不已的她将张贵妃的亲生骨肉抛弃在扬州城的青楼百花楼门口。
一晃眼十八年过去了,当年的女婴被百花楼的妓女金花(宋丹丹 饰)收养,取名芊芊(张庭 饰),长大成人了;而太子正康也亦长大成人。芊芊因为自小在鱼龙混杂的环境中长大,因此身上市井习气不少,但为人善良,热衷于打报不平。这日,芊芊因为在赌场出千,事败后被人追杀。为难之际,她遇到了南七省水陆瓢把子“龙天啸(刘长纯 饰)”龙大侠,并得到了他的相救。这个龙大侠,其实是闲来无事的太子正康微服私访时偷了龙天啸的黑龙旗假冒的。芊芊的传奇武林经历由此拉开序幕!。莎莉开车载哈利前往纽约,两人就此相识。途中二人言语相左,不欢而散,并留下经典的问题:排除“性”的介入,男人和女人可以成为真正的朋友么?
五年后,两人在机场不期而遇。此时,莎莉沉浸于新恋情的甜蜜,而哈利即将步入正式的婚姻生活。哈利告诉莎莉:“在两人各有所爱的时候,男人和女人或许可以成为朋友,但很快他们会质疑为什么要与只能做朋友的人交往。”莎莉佛袖而去。
十年后,失恋中的莎莉再次偶遇刚刚离婚的哈利。哈利对莎莉说:“我们要成为朋友了么?你或许是我不想带上床的第一位迷人女性。”
哈利与莎莉为彼此的感情出谋划策,两人有着不可言喻的默契。然而,这真的是一段美丽友谊的开始么?又或者这悄然来临的只是错认了的感情呢……。