Battleship 2 se sitúa una década después de los eventos de la primera película. El almirante Shane (Liam Neeson) lidera una coalición naval global mientras la Tierra enfrenta una amenaza alienígena aún más mortal. Estos nuevos extraterrestres, que han evolucionado a partir de los primeros invasores, llegan con una flota de buques de guerra avanzados capaces de manipular los océanos de la Tierra para crear tsunamis y remolinos devastadores.
Jason Statham interpreta al comandante Cole Hunter, un SEAL de la Marina renegado que es llamado de nuevo a la acción cuando su equipo descubre una base alienígena sumergida. Gal Gadot se une a la historia como Lena Carter, una hábil agente de inteligencia internacional que trabaja para descifrar las comunicaciones alienígenas. Juntos, descubren que los extraterrestres están apuntando al núcleo de la Tierra para obtener energía, amenazando con la destrucción global.
El clímax de la película es una batalla naval de alto riesgo en el Océano Pacífico. Shane comanda la flota de la coalición, utilizando tanto la ingeniosidad humana como tecnología alienígena obtenida mediante ingeniería inversa. Mientras tanto, Cole y Lena se infiltran en la nave nodriza alienígena en un audaz asalto submarino para desactivar su arma de energía.
El acto final ofrece momentos de gran tensión, ya que Cole se sacrifica para destruir el núcleo alienígena y salvar a la Tierra. La película termina con Lena descifrando una señal de socorro enviada por los extraterrestres, insinuando que su especie podría retaliar, preparando el terreno para posibles secuelas. El peso emocional del liderazgo de Neeson y la resiliencia de Gadot aseguran una conclusión impactante para esta explosiva secuela.