News Movie, NEWS X ROLL Lilo & Stitch may have topped the box office, but Mission: Impossible – The Final Reckoning’s debut over the weekend was a victory for the larger franchise.