故事灵感来自孩之宝同名畅销战棋游戏“战舰攻防战”,电影讲述海军中尉Alex(泰勒·克奇TaylorKitsch饰)被上级派往美国飞弹驱逐舰(USSJohnPaulJones)上履行职务,在一次海上演习时,舰队惊动了隐匿在太平洋深海的外星巨形母舰,来者不善,人类为保卫地球,力阻浩劫,在海上与外星战舰展开殊死战斗。Alex联同未婚妻(布鲁克琳·黛克BrooklynDecker饰)、任职指挥官的兄长Stone(亚历山大·斯卡斯加德AlexanderSkarsgård饰)、海军士官队友兼武器专家Raikes(蕾哈娜Rihanna饰),以及舰队总司令Shane(连姆·尼森LiamNeeson饰),率领一众海军舰队,尽力一搏,与来自外太空的外星战舰震撼开战。