James McCullen (Christopher Eccleston) é o maior comerciante de armas do planeta. Ele está prestes a lançar sua nova arma, os nanomites, microscópicos robôs que podem destruir tudo o que encontram pela frente, independente do material que seja feito, e que podem ser desligados no momento que for desejado. McCullen envia quatro ogivas de nanomites para serem entregues por uma força especial do exército norte-americano, na qual estão presentes Duke (Channing Tatum) e Ripcord (Marlon Wayans). Porém o comboio é atacado por forças desconhecidas, comandadas pela Baronesa (Sienna Miller). O ataque é impedido pelos G.I. Joe, que levam as armas para o quartel-general do grupo internacional de agentes de elite, aonde são aguardados por seu líder, o general Hawk (Dennis Quaid).
Um acordo entre as grandes potências define a redução das ogivas nucleares no mundo todo, mas os Estados Unidos, comandados pela organização Cobra, desconsideram o acerto e dão ínicio a um plano de proporções alarmantes. Enquanto isso, seguindo as ordens do presidente americano (Jonathan Pryce), o esquadrão de elite G.I. Joe é acusado de traição e, após ser atacado brutalmente, tem vários de seus integrantes mortos em combate. Agora, os poucos que sobreviveram vão contar com a ajuda do criador dos G.I. Joe, Joe Colton (Bruce Willis), para, liderados por Roadblock (Dwayne Johnson), revidar o ataque em grande estilo.
James Bond e a bela agente soviética Anya Amasova juntam-se para investigar o desaparecimento de submarinos nucleares, aliados e russos. As pistas levam-nos ao bilionário Karl Stromberg. Depressa, Bond e Anya tornam-se a última esperança de conseguir acabar com um plano que irá levar o mundo a um holocausto nuclear.
The Cold War has just heated up! CIA Agent Bob Taylor (Charles Napier) arrives in Moscow with his new wife Susan (Kimberley Kates) with a highly secret video tape of Russian missiles leaving an unknown base near Moscow under the cover of darkness. Are these missiles destined to be aimed at the US or are they being smuggled to a terrorist organisation. The Americans need to know where these missiles are going, the only person who can help them discover their destination is Armstrong (Frank Zagarino) an ex buddy of Bob who now trains an elite Russian anti-terrorist squad under the command of Colonel Zukov (Richard Lynch). Zukov is from the old guard, corrupt, ruthless, and will stop at nothing to gain control.