2002年春节上海陶妮(刘琳 饰)陪着怀孕并且病弱司马小杉青浦监狱门口等待着们好友吴芳芳(谢润 饰)过年放假出来团聚但芳芳最终没能出来因为固执地想把这珍贵一天假期挪到和陶妮、小衫十年前就约好了开春后四月二十八那一天那十年前们盟誓约定要团聚一天十年前离开校园走向社会之际们对今后可能会发生世事常情以及人生变故充满忧虑所以们才会盟下这个誓约那时候们还天真烂漫女大学生……
1991年秋申江大学举办冬运会上芳芳给最亲密好友陶妮打气要一定拿下800米冠军以便评为最后一期优等生这样选择留校就可以十拿九稳了陶妮最强竞争对手就同系同级另一个班司马小衫(梅婷 饰)小衫为人比较孤傲四年来没学校交过一个朋友这时也站陶妮相邻跑道上开跑后弯道上小衫被操场上一个队员干扰踩错了跑道被陶妮碰撞摔倒陶妮放弃了成绩扶起小衫并把送进医院医院里陶妮和芳芳惊奇地发现小衫竟也和们同年同月同日出生们立即成了好朋友后来们又要求老师把们调到一个寝室又成了形影不离室友由于芳芳从安徽考来孤儿上海无亲无故小杉虽家本地但因与母亲不和也极少回家结果陶妮家便成了三个人逢年过节以及周末聚会好地方陶家也把芳芳小杉当成自己亲人对待小衫与们迅即成为铁三角
然而们铁三角关系立刻面临考验:小衫哥哥司马小松(王伟华 饰)开始觊觎芳芳美丽正直小衫冷静地提醒芳芳小松个危险陷阱天真芳芳却不以为意小杉二哥小松应其母之命来邀请“铁三角”到们家过生日小松一家歌厅老板从小娇生惯养不学无术看到漂亮女孩会产生一种强烈占有欲眼见芳芳温柔漂亮便极力怂恿两人接受司马家邀请由于大学四年陶妮和芳芳从来没到过小杉家于就自作主张答应了下来小杉知道后非常不满但事到如今也只好随大流到了司马家陶妮芳芳才知道什么叫“阔”司马母上海滩赫赫有名心洁保健品公司董事长家里住一所西式洋楼里除了已退休司马父家中还有一个当医生儿子小珂人很厚道就有些迂玩卡拉OK时芳芳嗓子一亮立即镇住了小松极力邀请芳芳到歌厅上班但芳芳没有答应
司马母表面上彬彬有礼但骨子里却很世故当得知陶妮不过来自普通工人家庭而芳芳又一个孤儿时鄙夷之情溢于言表同时也看出儿子小松似乎打芳芳主意私下教训时恰被陶妮听到两人发生了龃龉司马母对陶妮更加厌恶有加
小衫告诉陶妮和芳芳这就自己为什么不回家原因了埋怨们不听话与俩人发生了严重口角;小衫又跑回家和母亲夏心洁(潘虹 饰)大吵一架深夜小衫回到寝室看到陶妮买给们三只形态各异小狗挂件想起三个人都70年生属狗不禁为陶妮细心笑了也消除了当晚互相争执产生隔阂