《打女生的屁屁》墩子、眼镜是非常要好的同学在一起玩耍的少年时代他们结下了深厚的友谊两个孩子都喜欢玩游戏从红白机到FC游戏机伴随他们成长眼镜技术高超在拳皇97里罕逢对手几个坏学生输给眼镜不服气墩子为了保护眼镜双方大打出手两人女人偶然相遇玛德琳是一名家庭主妇而露西是一名年轻的演员她们各自的生活都过得很不愉快于是她们形成了一个约定答应去做对方要求自己做的任何事情然而玛德琳隐藏了一个秘密她知道露西其实是自己丈夫的情妇露西“要求”玛德琳参加一出《李尔王》的演出玛德琳扮演李尔王而露西扮演愚人(The Fool)结果这让玛德琳的生活发生了意想不到的改变就像李尔王这个人物一样她在道德与背叛忠诚与爱情之间挣扎和备受煎熬为追寻爱情苏州女孩程子欣(高圆圆 饰)随男友来至香港在一家金融公司供职谁知男友移情别恋令子欣备受打击偶然机缘她结识了正处于瓶颈期的建筑师方启宏(吴彦祖 饰)二人互相勉励子欣丢掉了关于前男友的一切启宏也决定重新出发并相约一周后给子欣看最新的设计图谁知约会当晚子欣却失约了原来在子欣的办公室对面另一家公司的老板张申然(古天乐 饰)长久以来一直注视着她在她失落期间两人通过彩色贴纸交流子欣也渐渐喜欢上了这个大男孩子欣忘记了和启宏的约定与申然约在某咖啡厅见面而申然却睡在了另一个女人的床上阴差阳错让三个人的缘分暂时中断直到三年后的一天未了的情缘继续上演……...