花好月圓
古代某小國皇后生了個小公主(楊千嬅飾),正當皇帝萬分驚喜與感動時,卻發現公主天生發出難聞臭味。御醫們均束手無策,皇帝和皇后只好把天生奇臭的小公主孤寂地困於深宮,直至長大成人。到了公主長大成人時,皇帝要替公主挑選駙馬,下令誰能把公主的體臭治愈,就把公主許配此人。他希望有能之士能真正醫治公主,讓公主得到幸福。寂寂無名的妓院小花王沈夢溪(任賢齊 飾),與系出名門的神醫(劉恒宇 飾) 最後脫穎而出,得皇帝允許三個月限期,讓他們找出治療公主之法。沈夢溪努力研製「芳香治療法」,希望成就一番事業。偶爾下他在一魚市場巧遇賣魚少女含香(楊千嬅 飾)及其三個賣魚朋友,沈便找滿身魚腥的他們做芳香治療法的試驗品。第一次的試驗失敗後,只有含香願意不辭勞苦繼續協助沈研製新療法,並且不斷的鼓勵他。然而,含香其實對沈早已是一見鍾情。另一方面,神醫得到太醫和翰林醫官院暗中相助,嘗試找出人體內的香穴,並以傳統的針灸方法醫治公主。其實太醫(鍾鎮濤 飾) 一直鄙視出身寒微的沈夢溪,對沈的治療法非常反感,不斷阻撓沈的研究。後來沈夢溪得一對老夫婦的啟發,找出醫治公主而創的「冷香丸」的提煉元素。含香沉迷於沈夢溪對事業的執著,不禁自薦與他一起走遍大江南北,四處找尋製葯的材料。含香和沈夢溪在尋找過程中共同經歷了風險及溫馨,含香對他已是情難自拔。可惜,沈夢溪卻只沉醉於研製新葯,對感情事毫不敏感。含香對他的犧牲與付出,夢溪只當作理所然,完全忽略了含香背後的心意。機緣巧合下,夢溪終於找到含香芳香的另一面。他為之心動,二人亦漸生情愫。限期已到,夢溪仍未找出研製「冷香丸」的關鍵元素。到了最危急之時,一次意外,他終於找到研製新葯的竅門所在。最後,他終能製成了唯一一粒冷香丸。他知道這是他最後一次的機會,決要用新葯醫好公主。誰知中途遇上了太醫,他看到太醫不為人知的另一面,令他醒覺到含香一直對自己不離不棄,毫無計較地付出。沈夢溪就像當頭棒喝,對含香以住的犧牲深受感動。站在事業與愛情的十字路口上,沈夢溪最終選擇了……