马力欧(克里斯·帕拉特 Chris Pratt 配音)和路易吉(查理·戴 Charlie Day 饰)是生活在布鲁克林的两名水管工,他们刚刚成立了自己的小公司,但很显然,他们的家人并不完全支持兄弟两人的这份事业。某日,在工作中,马力欧和路易吉被水管吸入到了一个光怪陆离的世界之中,两人在旅途中被迫分开,马力欧来到了由碧姬公主(安雅·泰勒-乔伊 Anya Taylor-Joy 配音)统治的蘑菇王国,而路易吉则不幸的被传送到了由酷霸王(杰克·布莱克 Jack Black 配音)统治的库巴王国。
此时,酷霸王正准备大举进攻蘑菇国,掳走公主并和她结婚,在这个节骨眼上,马力欧的出现带给了碧姬公主希望,她带着马力欧来到了丛林王国,请求那里的国王和王子(塞斯·罗根 Seth Aaron Rogen 饰)的支援。
NASA在2005年的时候发现了一个太阳系外的类地行星,并判断其上可能存在智慧生命。为了能与外星智慧生物接触,NASA启动“灯塔计划”,在夏威夷启用深空通信阵列基地,向其发射高功率信号进行试探。几年后,外星飞船不期而至。身处夏威夷的太平洋联合海军演习舰队受命进行接触。男主角海军中尉阿历克斯(泰勒·克奇 Taylor Kitsch 饰)所在的导弹驱逐舰及其他两艘军舰被作为侦查小队,受命接触外星舰船。却因此受到攻击,损失惨重。由于外星舰船展开的护盾原因,联合舰队的其他舰船无法实施支援,完全只能靠自己苦苦支撑。最后,三艘现代舰船被全部摧毁。由于无船可用,但是又必须摧毁被外星人占领的通讯站,只能启用被改为海上博物馆的密苏里号战列舰进行最后的攻击。二战时期的王牌战列舰对阵外星高科技舰船,谁能胜出?地球的命运到底如何?