本片讲述了主人公沈平为了减轻女友绢子的经济负担,到准备高考的小薇家中当家教,在与之相处中,两人的情感发生了微妙的变化。沈平面临着娟子与小薇,将做出选择会是怎样的……
沈平高中时结识了娟子,并且和她相恋。沈平考上了北京的一所大学后,娟子为了他放弃上大学的机会,和他一起来到北京。娟子在KTV做迎宾,挣钱维持两人的生活。
大三的夏天,为减轻娟子的负担,沈平找到一份兼职,给准备参加高考的女孩小薇做家教。小薇的父母在武汉工作,她一直与奶奶住在一起。成长的孤独和高考带给小薇许多压力,沈平的出现和帮助使小薇感到了温暖,重新燃起了信心。朝夕相处使得两人渐渐熟识起来,也使得小薇开始暗恋沈平。
正当小薇鼓起勇气准备向沈平表白时,沈平突然接到了妈妈打来的电话,说姥姥病重,叫他速回。在离别的车站,小薇将自己的护身符送给了沈平。高考的第一天,沈平从老家赶回来,给小薇送上了祝福和鼓励,又将护身符重新挂回小薇脖子上。
小薇结束考试后,终于向沈平诉说了爱意。沈平情感的天平偏向了小薇。他借口找工作面试,出去和小薇见面。善解人意的小薇绝口不提娟子,对沈平不得已的失约也不计较,沈平因此对小薇格外珍爱。沈平离不开小薇,又觉得对娟子亏欠很多,矛盾的心情使得沈平陷入痛苦的深渊,不能自拔。
一日,小薇和沈平在书店与娟子相遇,三人都有些尴尬,善良的小薇机智地化解了沈平的尴尬。娟子回想起这段日子发生的事,再看到小薇并不太成功的掩饰,对沈平产生了怀疑。与小薇六年同窗的陈煜不忍看可爱的小薇在这份没有结果的爱情里越陷越深,主动找到沈平,劝他在小薇与娟子之间做出选择。
沈平感到自己并不能带给小薇幸福,决心结束这段感情。正和小薇谈话时,却接到医院的通知。原来娟子下班后和一直追求她的某公司老板刘常富发生了争执,刘常富一不小心将娟子推倒在地,娟子因头部受伤昏迷不醒。
沈平和小薇急忙赶到医院。小薇看到沈平紧张的样子和心疼娟子的表情,伤心地走出医院,却遇到了闻讯赶来的陈煜。陈煜不知怎样安慰受伤的小薇,情急之下向小薇诉说了自己的感情,两人不欢而散。
沈平看着昏迷中的娟子,回想两人度过的幸福时光,更决定放弃深爱着的小薇。小薇不想让沈平左右为难,决定退出他们的生活。
沈平去医院探望娟子,却得知娟子已经转院。医生把娟子写的信交给沈平。
小薇离开北京去武汉上学,陈煜来到火车站送她。两人相约做一辈子的好朋友。火车开动了,沈平却只能躲在月台的角落里目送小薇离开。半年后,沈平和小薇在都市的街道擦肩而过……