Box Office Analysis: Should The Alien Franchise Be Put to Rest?Nick McCaughey·Movies·September 4, 2017