The film from Metro-Goldwyn-Mayer studio was the No. 1 film at the US and Canadian box office this weekend with $80.5 million worth of tickets.