由于在纽约自然历史博物馆担任警卫有出色表现,拉瑞(本·斯蒂勒 Ben Stiller 饰)出任某家电小公司的CEO,而且还在电视上接受了著名脱口秀主持人的访谈,儿子对他仰慕,爱情如影随形,一派春风得意的样子。不过,好景不长,当他故地重游,却意外发现馆长已经因为更新展览并准备把过时的展品挪到华盛顿的史密森博物馆继续展出。这让拉瑞感到有些气愤,他觉得自己有责任重振博物馆之雄风,于是他决定留下来再做一晚警卫,以唤起那些老朋友的共同努力。事实上,在搞定了罗斯福(罗宾·威廉斯 Robin Williams 饰)、林肯、拿破仑、伊凡雷帝和阿尔•卡邦等人之后,他遭遇了一个劲敌——邪恶的古埃及法老的卡门拉,二人在夜晚再度上演了博物馆的惊魂对决……
延续第一部的史诗故事,柯拉(索菲亚·波多拉 Sofia Boutella 饰)与幸存的战士准备好豁出一切,与勇敢的碧草星居民并肩作战,即使村落不复往日和平,仍是对抗母星失败的人们寻得的新家园,这一切,就靠他们来守护。最终大战前夕,这群战士必须面对各自的过往,也揭露他们究竟为何而战。当叛军势力星火燎原,王国大军倾巢而出准备平息动乱,战友情谊益发坚定,英雄崭露头角,不朽传奇也于焉诞生。