First things first, what was good about this movie. There was no better choice for Barbie than Margot Robbie she's lovely and brilliant. Ryan is also Kenough.

Set design is amazing. Musical aspect of this movie is well done, but that's it. Other than this, the movie is mediocre at best. And certainly doesn't live up to what was promised. The biggest letdown was the script, it is trying to be something more even though it's not. If they just stick to comedy instead trying to make this story deep and powerful which makes it dump because it's poorly done and stupid. I understand were was Greta Gerwing aiming at, but why so preachy why so forced. The thing is this movie takes itself so serious at one time and then not so much at another making it a mess. I think if they just stick to the musical comedy aspect instead of overly complicated dramedy, they could have got away with it.

Overall this isn't the worst movie ever, it's still above average, the direction is good, the actors is good, everything looks good. But you will probably forget it on the way out.