Épica aventura que transcurre por mar, cielo y tierra, en la que nuestro planeta lucha por sobrevivir contra una fuerza muy superior. El teniente Hopper (Taylor Kitsch) es un oficial de la Marina destinado al John Paul Jones. Sam Shane (Brooklyn Decker) es una fisioterapeuta de la armada y también la novia de Hopper. Stone (Skarsgard) es el hermano mayor de Hopper y comandante del Samson. La suboficial Raikes (Rihanna) es la especialista en armas del John Paul Jones. Stone y Hopper están a las órdenes del Almirante Shane (Liam Neeson), que es el padre de Sam.