La cinta esta basada en una novela gráfica del propio director, Joseph Kosinski, que escribió en 2005 pero que nunca fue publicada.
Se filmo de marzo a junio de 2012, en locaciones de Nueva Orleans, Nueva York, California y algunas secuencias en Islandia.
Inicialmente, Disney había adquirido los derechos de la historia. Pero debido a que deseaban realizar una cinta para toda la familia, muchos elementos de la historia original sufrirían cambios o serían eliminados. Bajo ese escenario, vendieron los derechos a Universal Pictures, estudio productor de la cinta.
La cinta llevaba, en sus etapas iniciales de producción, el nombre de “Horizons”.
Antes de Olga Kurylenko, las actrices Olivia Wilde, Noomi Rapace, Kate Mara y Mary Elizabeth Winstead fueron consideradas.