Angel Has Fallen Cast and Crew

Main Cast: Gerard Butler as Agent Mike Banning
Main Cast: Piper Perabo as Leah Banning
Main Cast: Morgan Freeman as President Allan Trumbull
Supporting Cast: Lance Reddick as David Gentry
Supporting Cast: Tim Blake Nelson as Vice President Kirby
Supporting Cast: Danny Huston as Wade Jennings
Supporting Cast: Michael Landes as Sam Wilcox
Director: Ric Roman Waugh
Writer: Robert Mark Kamen
Writer: Matt Cook
Writer: Ric Roman Waugh