上一集的相会,无意改变了作曲家戴夫·塞维利亚(杰森·李 Jason Lee 饰)与三只可爱的花栗鼠艾尔文(贾斯汀·朗 Justin Long 配音)、西蒙(马修·格雷·库伯勒 Matthew Gray Gubler配音)与西奥多(杰西·麦卡尼 Jesse McCartney 配音),他们结伴出游,享受音乐的乐趣,当然也闹出不少的乱子和笑话。意外受伤的戴夫将三只小家伙托付给杰姬阿姨,还为他们办了入学手续。但杰姬阿姨也出了事故,艾尔文他们只能和戴夫不着调的侄子托比(扎克瑞·莱维 Zachary Levi 饰)混在一起,开始了校园生活,还结识了另外三只美丽可爱的小花栗鼠布列塔妮(克里斯蒂娜·艾伯盖特 Christina Applegate 配音)、埃莉诺(艾米·波勒 Amy Poehler 配音)与珍妮特(安娜·法瑞丝 Anna Faris 饰)。有趣、浪漫且韵律十足的校园故事轻松上演…… 本片荣获2010年美国儿童选择奖最受喜爱的影片。
越战期间,美国克莱顿镇5个经常一起打猎野鹿的好朋友中的三人尼克(克里斯托弗•沃肯 Christopher Walken 饰)、史蒂芬(约翰•萨维奇 John Savage 饰)和迈克尔(罗伯特•德尼罗 Robert De Niro 饰)即将奔赴前线。离开前夕,史蒂芬和另一个好友兼女友安吉拉结了婚,婚礼就是他们的告别会。
三个年轻人在战场上被越军俘虏了,残忍的越军逼他们玩“俄罗斯轮盘”游戏,迈克尔乘机夺了越军士兵的枪。虽然顺利三个好友逃了出来,但在逃亡过程中他们失散了。迈克尔和史蒂芬最终顺利回到了美国,但史蒂芬终身残废了,住在疗养院不愿回家拖累家人。越战结束前夕,迈克尔从史蒂芬处得知他经常受到从西贡寄来的匿名的汇款,迈克尔断定一定是尼克。为了找回好兄弟,迈克尔决定再次冒险闯荡越南。