Angel Has Fallen - Cast

Gerard Butler

as Mike Banning


Morgan Freeman

as Allan Trumbull



Piper Perabo

as Leah Banning


Nick Nolte

as Clay Banning


Danny Huston

as Wade Jennings


  Change Location