torontosun.com
Box Office: ‘Angel Has Fallen’ rises to No. 1 with $21 million debut
LOS ANGELES — “Angel Has Fallen,” the third chapter in Lionsgate and Millennium’s action franchise starring Gerard Butler, had a stronger opening weekend than expected, coll…