东海海湾,天鹅湖畔,少年画家宋博文和一群小朋友发现了一只受伤的白天鹅。经过一场激烈的争夺战,宋博文最终赢得了白天鹅的收养权。宋博文的父母常出差在外,家里只有奶奶做伴。他和奶奶买鱼买虾捞海藻,精心呵护着这只受伤的白天鹅,刘铁等小朋友也常常送食物来喂白天鹅。
海螺和金豹痴迷上网打游戏,鸟贩子多次用游戏卡和金钱诱惑海螺与金豹去偷那只白天鹅。海螺和金豹用调虎离山之计偷走了白天鹅。宋奶奶惊慌失措,四处寻找。宋博文得知白天鹅被盗立即拨打了110,警察接警后立即展开了追查白天鹅的行动。海螺与金豹偷了白天鹅很害怕,彻夜未归。海螺的爷爷到处寻找海螺,气急之下晕倒在马路上,被宋博文和警察送进了医院。正在交易中的鸟贩子被警察当场擒获,白天鹅获救后继续在宋博文家里养伤。然而,动物保护部门要在天鹅湖畔举行隆重的“白天鹅放飞仪式”,来宋博文家接白天鹅的时候,他却抱住白天鹅躲在屋里迟迟不开房门。海螺的爷爷讲了他小时候因伤害了白天鹅而带来一生内疚和痛苦的故事后,宋博文才流着泪打开了房门,放白天鹅回归了大自然。。1993年,在一座即将拆迁的上海石库门老房子地板下,18岁辍学在家的轩(黄轩饰),发现了一本被藏匿的日记。日记扉页上贴着女孩的照片,页间娟秀的字迹,记录着1975年的一段恋情。轩被18年前的女孩打动,在现实生活中遇到了已经36岁的岚(蒋雯丽饰)。在荷尔蒙的刺激下,一场无情的情感狩猎开始了。18岁的叵测少年,在时任大学教师已是中年的岚面前,不动声色地开始一幕幕还原当年日记中的情景……。