Angel Has Fallen (out Aug 22) is an illogical, laughable bad sequel to Olympus Has Fallen (2013) and London Has Fallen (2016). Mike Banning (Gerard Butler) is framed for an assassination attempt on the U.S. President and must clear his name. Everything is so hard to believe - from the villains' far-fetched plans to the FBI's incompetence. Nick Nolte makes a cameo as Banning's father and is the only highlight. Grade: C-.