Battleship 2 tiene lugar una década después de los acontecimientos de la primera película. El almirante Shane (Liam Neeson) lidera una coalición naval global mientras la Tierra se enfrenta a una amenaza alienígena aún más mortal. Estos nuevos extraterrestres, evolucionados a partir de los primeros invasores, llegan con una flota de naves de guerra avanzadas capaces de manipular los océanos de la Tierra para crear tsunamis y vórtices devastadores.
Jason Statham interpreta al comandante Cole Hunter, un SEAL de la Marina que se sorprende al ser llamado nuevamente a la acción cuando su equipo descubre una base alienígena hundida. Gal Gadot se une a la historia como Lena Carter, una experta agente de inteligencia internacional que trabaja para descifrar las comunicaciones extraterrestres. Juntos, descubren que los extraterrestres tienen como objetivo el núcleo de la Tierra en busca de energía, amenazando con una destrucción global.
La película culmina con una batalla naval de alto perfil en el Pacífico. Shane comanda la flota de la alianza, utilizando tanto el ingenio humano como la tecnología alienígena de ingeniería inversa. Mientras tanto, Cole y Lena se infiltran en la nave nodriza alienígena en un atrevido ataque submarino para desactivar sus armas de energía.
El acto final ofrece momentos de infarto mientras Cole se sacrifica para destruir el núcleo alienígena, salvando así la Tierra. La película termina con Lena decodificando una señal de socorro enviada por extraterrestres, lo que sugiere que su especie podría tomar represalias, lo que prepara el escenario para posibles secuelas. El peso emocional del liderazgo de Neeson y la resiliencia de Gadot garantizan una conclusión convincente para esta explosiva secuela.