Mike
Banning (Gerard Butler) é um dedicado funcionário do serviço secreto
americano, que tem por função proteger o presidente Benjamin Asher
(Aaron Eckhart) e sua família. Ao levá-los para uma festa de Natal, uma
intensa nevasca faz com que o carro em que estão o presidente e sua
esposa, Margaret (Ashley Judd), sofra um acidente. Mike consegue salvar
Benjamin, mas a primeira-dama morre. A partir de então, Mike é deslocado
para um serviço burocrático de escritório em Washington, que ele
detesta. Dezoito meses depois, a Casa Branca é atacada por terroristas
norte-coreanos. Percebendo o pânico na população e o perigo que o
presidente corre, Mike segue para a Casa Branca para ajudar no que pode.
Com toda a equipe de segurança local dizimada, ele se torna a única
esperança dentro da Casa Branca para combater os terroristas e salvar o
presidente.