Colm Meaney asumió el papel que originalmente iba a ser interpretado por Kelsey Grammer, quien abandonó la producción debido a conflictos de programación.
La película se rodó en Londres y sus alrededores utilizando conjuntos modulares de un avión sumergido en un tanque junto con tecnología de producción virtual de vanguardia proporcionada por Dimension Studio.