The gifts keep on rolling in for "Mission: Impossible - Ghost Protocol," which is expected to collect $46.21 million in the four-day holiday weekend, according to Rentrak Corp., which compiles studio box-office estimates. Of that total, nearly $20 million was expected to come Monday, when many have the day off.