The family entertainment giant’s new movie opened second at the box office over the weekend, but it’s still a winner.