被弃置在百货公司内的婴孩长大后,成为超级购物狂方芳芳(张柏芝 饰),因为无法控制自己的购物欲望,方芳芳陷入经济困境,而更要命的,是她因此连番失业,痛定思痛之后,她决定去看精神科医生,不想这个非一般的精神科医生李简仁(刘青云 饰)有选择恐惧症最让平民无法想象的是,无论申屠信还是童星光都不是落单的时候被杀的,申屠信死在守卫森严的狮将军府,童星光更是在军营的大帐里被杀,这让很多人都在怀疑如果那个杀手想,是不是连星主、首相和大元帅都能轻易杀死?。看病过程中,李简仁的护士早产,方芳芳协助保下母子平安,因此获得工作,但条件是要帮李简仁解决选择问题。不久方芳芳遇上同她一样患有购物狂症状的何穷富(陈小椿 饰),建议其看心理医生,但何穷富生姓吝啬嫌医生费贵,方芳芳只好充当医生帮他治疗。
方芳芳正为信用卡债务苦恼之际,发现何穷富与李简仁都是香港大富豪,而与此同时,他们两个又同时约会她,令她如在梦中同时答应了两个约会。