对外号称自己243岁的马格瑞姆(达斯汀·霍夫曼饰)先生,开了一家有200年历史神奇的玩具店,每件玩具都有自己的生命力,莫莉·马奥尼(娜塔丽·波特曼饰)是这家玩具店的经理,小时候的她因为能出色的弹奏“拉赫曼尼诺夫第二号钢琴协奏曲”而被认为是一个天才钢琴手,可是直到她22岁,却一直无法突破瓶颈,变的对自己自信心不足。老实刻板的会计师亨利·韦斯顿(杰森·贝特曼饰)被雇佣为玩具店做资产评估,和玩具店中一直交不到朋友的小伙计埃里克(扎奇·米尔斯饰)渐渐成为了朋友。
突然有一天,马格瑞姆宣布要离开,要将店交给莫莉,莫莉却不相信自己有这样的能力去经营这玩具店,而此时,一直明亮欢乐的玩具店也开始变的阴暗而丧失色彩,难道马格瑞姆的玩具店真的要从此消失吗?,朋友们要如何帮助莫莉建立自己的信心呢?。1947年的一天,21岁的国民党军官丁嘉尧和勤务兵何福祥上街时,被一阵优美的歌声所吸引,那是丹麦民歌《只要心儿没有老》,唱歌的是一个十六、七岁的少女,她的身边还围着一群孩子。丁嘉尧着迷了。于是,他常常去找这个名叫黄小兰的姑娘,两人之间萌发了爱情。一年后,丁嘉尧随部队撤往台湾,他和黄小兰从此天各一方,一别就是52年。 2000年夏,丁嘉尧携儿子、儿媳和孙子回到家乡重庆,考察投资办厂的事宜,并试图寻找黄小兰。在沿长江考察途中,丁嘉尧终于获悉了小兰的消息,他激动万分。得知丁嘉尧从台湾回来,一群家乡在台湾的老朋友赶来相聚,这时,随着丁嘉尧小孙孙的口琴声,那首优美的丹麦民歌再一次在长江边响起,而丁嘉尧离小兰也越来越近了……。高志枫在接妻子黎娜下班回家的途中遭遇了严重事故,痛失爱妻,从此一蹶不振。好友戴彭想尽办法帮他解开心结,使他振作。恰好公司为配合5G时代的到来,开发了一款真人体验游戏。戴彭找来高志枫告诉他:在游戏里可以体验超级硬汉的感觉,能够拯救世界,并且拯救自己。高志枫在游戏中真的成为了硬汉,一路闯关,目的是解救卫明博士并夺回落入敌手的“风神”。但当他看到前来参战的女队友样貌时愣住了,这个女人竟然是黎娜。恍惚间,高志枫以为自己回到了过去,紧紧拥抱住自己的爱人,直面内心的伤痛,看着游戏中的黎娜,高志枫露出了久违的笑容。重拾信心的高志枫与黎娜并肩作战,配合默契,携手面对困难,突破重重关卡,完成任务,赢得胜利。。