![](https://fin.co.id/assets/img/banner19.png)
Gerard Butler Sebagai Mike Banning
Morgan Freeman sebagai Presiden Amerika Serikat Allan Trumbull
Danny Huston sebagai Wade Jennings
Michael Landes sebagai Sam Wilcox
Tim Blake Nelson sebagai Wakil Presiden Amerika Serikat Kirby
Nick Nolte sebagai Clay Banning
Piper Perabo sebagai Leah Banning
Jada Pinkett Smith sebagai Helen Thompson
Lance Reddick sebagai David Gentry
Mark Arnold as James Haskell
Chris Browning sebagai Militia Man
Antonio Bustorff
Frederick Schmidt sebagai Travis Cole
Joseph Millson sebagai Ramirez