
Cast

Gerard ButlerMike Banning 
Aaron EckhartPresident Benjamin Asher 
Angela BassettLynne Jacobs 
Morgan FreemanAlan Trumbull 
Melissa LeoSecretary of Defense Ruth McMillan 
Robert ForsterGeneral Edward Clegg 
Sean O'BryanNSA Deputy Director Ray Monroe 
Radha MitchellLeah Banning 
Jackie Earle HaleyDeputy Chief Mason 
Charlotte RileyMI6 Jacquelin Marshall 
Mehdi DehbiSultan Mansoor 
Colin SalmonChief Hazard 
Alon AboutboulAamir Barkawi 
Jorge LeonSecret Service 
Waleed ZuaiterKamran Barkawi 
Adel BencherifRaza Mansoor
If you liked this




















