Mission: Impossible - Rogue Nation has topped the US and Canada box office over the weekend with $56 million. The…