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