El tema principal de la película es Writing's on the Wall, escrito por Jimmy Napes y Sam Smith. Esta canción ha obtenido el oscar 2016 a Mejor Canción Original.
Léa Seydoux es la sexta actriz francesa que interpreta a una Chica Bond. Las anteriores fueron Eva Green en Casino Royale (2006), Sophie Marceau en El mundo nunca es suficiente (1999), Carole Bouquet en Sólo para sus ojos (1981), Corinne Cléry en Moonraker (1979) y Claudine Auger en Operación Trueno (1965). Si tenemos en cuenta que en Skyfall (2012), la Chica Bond era Bérénice Marlohe (camboyana de nacimiento, de padre chino y madre francesa), entonces Seydoux podría ser considerada como la actriz francesa número 007 en hacer de Bond Girl.
Monica Bellucci, que interpreta a Lucia Sciarra en el film, es la última italiana que hace un papel de Chica Bond, desde que Caterina Murino hiciera Casino Royale (2006) hace nueve años. Otras Bond Girls de nacionalidad italiana fueron Luciana Paluzzi en Operación Trueno (1965) y Daniela Bianchi en Desde Rusia con amor (1963).
A sus cincuenta años de edad, la italiana Monica Bellucci es la actriz de mayor edad que ha interpretado un papel protagonista como Chica Bond, superando a Honor Blackman, que tenía treinta y ocho años de edad cuando protagonizó James Bond contra Goldfinger (1964). Bellucci nació en el año 1964, el mismo año en que se realizó esta película.
Esta es la cuarta película en que Daniel Craig interpreta al agente 007. Las anteriores fueron Casino Royale (2006), 007 Quantum of Solace (2007) y Skyfall (2012). Craig está contratado para un quinto film de la saga Bond.
Ang Lee, Tom Hooper, David Yates, Danny Boyle, Shane Black, Christopher Nolan y Nicolas Winding Refn fueron los nombre de los directores que se plantearon para la película, antes de que Sam Mendes aceptara volver a dirigir el film después de Skyfall (2012).
Antes de que Sam Mendes decidiera encargarse del film, se consideró seriamente que lo dirigiera Christopher Nolan. El productor Gregg Wilson comentó que "la opción de Christopher Nolan para dirigir un futuro film de Bond sería como un sueño".
La película cuenta con el presupuesto más caro de la franquicia de James Bond, con un coste estimado de entre 300 y 350 millones de dólares.
El actor Gary Oldman fue considerado para realizar el papel de Oberhauser, pero no quería comprometerse a seis meses de producción en rodajes por todo el mundo. Finalmente Christoph Waltz se encargaría de interpretar el papel de este villano. Por cierto que Chiwetel Ejiofor también fue considerado para el papel.
Según Ian Fleming, el creador de James Bond, el significado de este acrónimo sería "Special Executive for Terrorism, Revenge and Extortion", algo así como "Ejecutivo Especial para el Terrorismo, Venganza y Extorsión".
La primera película de James Bond que habla de la organización criminal SPECTRE era Agente 007 contra el doctor No (1962), que también fue la primera película en cine de Bond, basado en el sexto libro de Ian Fleming.
Christoph Waltz es el tercer actor ganador del Oscar que interpreta un villano de Bond. Los dos anteriores eran Christopher Walken en Panorama matar (1985) y Javier Bardem en Skyfall (2012).
Léa Seydoux es la primera actriz que interviene en las dos sagas de espías: 007 y Misión Imposible.
Daniel Craig apareció en la serie de televisión Sharpe y el águila del imperio junto al actor Sean Bean. Dos años más tarde Bean sería el villano en el film de James Bond GoldenEye (1995), que fue dirigida por Martin Campbell, quien a su vez fue el responsable de Casino Royale (2006).
La película reúne a Christoph Waltz y Léa Seydoux, que compartieron brevemente la escena inicial de Malditos bastardos (2009). Además, la actriz participó en El gran Hotel Budapest, en cuyo reparto estaba también Ralph Fiennes.
Hasta la fecha existen 22 películas oficiales y reconocidas sobre James Bond, pero tambien hay otras 3 versiones no oficiales: un episodio de una serie de televisión, una parodia y el film Nunca digas nunca jamás (Never Say Never Again), protagonizado por Sean Connery.
Esta es la tercera vez que el actor danés Jesper Christensen participa en una película de 007 de la etapa Craig. El actor interpreta a Mr. White en Casino Royale (2006), en 007: Quantum of Solace (2008) y en Spectre (2015). Skyfall (2012) es la única película en que no aparece el actor.
Los actores Ralph Fiennes (M), Rory Kinnear (Tanner) and Ben Whishaw (Q), todos ellos personajes del MI6 en esta franquicia de James Bond, han representado Hamlet en el teatro, en Broadway, en The National Theatre y en The Old Vic respectivamente.
Quizás no es intencionado, pero el orden cronológico de las películas de Bond interpretadas por Daniel Craig, también sigue un orden alfabético: Casino Royale (2006), Quantum of Solace (2008), Skyfall (2012) y Spectre (2015).