Angel Has Fallen
Julian Roman
Angel Has Fallen is predictable and nonsensical, but loaded with explosive action scenes. The third installment of the franchise overcomes a weak plot by delivering the action goods.