Det Hvide Hus bliver angrebet af terrorister, der tager den amerikanske præsident (Aaron Eckhart) til fange. Tilfældigvis befinder den tidligere Secret Service-agent Mike Banning (Gerard Butler) sig i bygningen, og han er nu den eneste, der kan redde verdens mægtigste mand. Da det nationale sikkerhedsråd træder sammen og gør klar til et modtræk, er de tvunget til at stole på Bannings kendskab til huset, hvis de vil redde præsidenten og forhindre en endnu større katastrofe, der pludselig truer USA.