La película está basada en el juego Battleship creado po Milton Bradley, que se ha fabricado desde 1931. Parte de la artillería de la película tiene la forma de las clavijas utilizadas en el juego. La versión original en papel y lápiz del juego es anterior a la Primera Guerra Mundial.
La idea de Alex Hooper sobre llamar a los veteranos jubilados para ayudar a la tripulación del Missouri está inspirada en hechos históricos reales. Cuando los acorazados de la clase Iowa se reactivaron en la década de 1980, la Armada tuvo que retirar a los veteranos que habían servido en los barcos durante la Segunda Guerra Mundial y Corea, para que pudieran enseñar a las nuevas tripulaciones cómo operar las armas, los sistemas de control de fuego y otros de la era de 1940. tecnología.
El director Peter Berg quería contratar a Rihanna, después de ver su entrevista con Diane Sawyer donde hablaba sobre su maltrato, por su entonces novio Chris Brown. Berg estaba convencido de que, si la cantante podía salir de una entrevista complicada como esa, sería una buena actriz.
La primera de tres grandes producciones, de gran presupuesto y alto perfil de 2012, protagonizadas por Taylor Kitsch. Los otros dos fueron John Carter: Entre dos mundos (2012) y Salvajes (2012) de Oliver Stone. Las tres cintas fueron decepciones de taquilla, que descartaron las esperanzas de Kitsch de ser la próxima gran estrella.
Jeremy Renner fue elegido para interpretar a Alex Hopper, pero abandonó la cinta para trabajar en The Master: Todo hombre necesita un guía (2012). Curiosamente, Renner también abandono dicha cinta.