James Bond (Daniel Craig) vai à Cidade do México com a tarefa de eliminar Marco Sciarra (Alessandro Cremona), sem que seu chefe, M (Ralph Fiennes), tenha conhecimento. Isto faz com que Bond seja suspenso temporariamente de suas atividades e que Q (Ben Whishaw) instale em seu sangue um localizador, que permite que o governo britânico saiba sempre ...