艾提(比利·克里斯托 Billy Crystal 饰)和妻子丹尼(贝特·米德勒 Bette Midler 饰)共同生活了几十年,膝下育有一女爱丽丝(贝特·米德勒 Bette Midler 饰)。如今,爱丽丝早已长大成人,不仅嫁为人妻,更生了三个可爱伶俐的孩子。爱丽丝和丈夫的工作十分繁忙,无奈之下只得求助于父母,对于女儿的请求,艾提十分不情愿,对于他来说,要照顾三个淘气鬼简直是不可能完成的任务。
在丹尼的催促下,艾提半推半就的来到了女儿家,个性古老保守的他只懂得用属于他那个年代的教育方法来教育孩子。可时代早已不同了,错误的教育方针让祖孙之间的隔阂越来越大,艾提充满了困惑,却又不知错在何处。艾提能够顺利完成女儿交给自己的任务吗?。故事发生在1930年,母亲遭人陷害不幸去世,孤苦伶仃的女孩林语慧(董洁饰)跟随着养母从上海来到了南京。生活陷入困顿之中的林语慧在无奈之下开始沿着秦淮河畔靠卖唱维生,沦为歌女,一晃眼就是五年过去。 某日,林语慧在意外之中邂逅了父亲曾经的好友陈默人(于荣光饰),就这样,林语慧跟随着陈默人来到了陈家,开始了寄人篱下的生活。高金榜(韩栋饰)是管家的孙子,他和林语慧一起生活念书,几乎形影不离,随着时间的推移,两人之间产生了真挚的感情。然而,早在幼年时,林语慧就已经和陈家的少爷陈沛文(刘禹饰)定下了婚约,因此她只能痛苦的将感情埋藏在心底。日寇的铁蹄踏破了南京城的宁静,在纷飞的战火之中,每个人都做出了他们自己的选择。。