O diretor Antoine Fuqua declarou em entrevista que, quando se envolveu com o projeto, descartou de imediato que os vilões viessem de algum país do Oriente Médio, por considerar que este gancho está perto do ponto de saturação. A escolha pela Coreia do Norte foi devido ao país ser bastante fechado ao resto do planeta, de forma que os demais países não tenham uma noção exata do tamanho de seu poderio militar.
Winona Ryder era a primeira escolha dos produtores para interpretar a primeira-dama, mas ela não aceitou o papel. A personagem ficou com Ashley Judd.
Este é o terceiro filme em que Morgan Freeman e Ashley Judd fazem juntos, mas é o primeiro em que não se encontram em cena. Os demais foram Beijos Que Matam (1997) e Crimes em Primeiro Grau (2002).
O personagem do diretor do Serviço Secreto foi originalmente escrito para ser interpretado por um homem. Foi o diretor Antoine Fuqua quem convenceu Angela Bassett a fazer um teste para o papel. Após sua contratação, o papel foi reescrito para ser adaptado a uma mulher.
Fazia tanto calor quando as cenas dos turistas ao redor da Casa Branca foram rodadas que o representante da sociedade dos animais insistiu para que os pastores alemães usados em cena ficassem numa van com ar condicionado durante as filmagens.