The Disney film starring Dwayne Johnson and Emily Blunt exceeded expectations by pulling in over $34.2 million in North America over the weekend.