Honestly it doesn't surprise me that it is doing better. Despite what the movie ended up being, alot of people went into this thinking it was a kids movie. And kids movies always end up doing better since it means two tickets get sold. One for the kid, and one for the adult that takes them.