This movie is AWESOME! Unexpected in so many good ways. Addresses so many social issues and complicated conversations in a fun, fair, and thoughtful way. What a joyful blend of comedy, music, color and memories from childhood. Every frame is filled with so much visual candy, and if you ever owned a Barbie or Ken or skipper or Alan you will not be disappointed by the costumes or sets. The actors, editing, directing, writing and set design are a solid 10. I don't think the previews do this movie justice, it was so much more than I expected. Mattel managed to pull this kaleidoscope of a movie off; kudos to the believers of this script. It is so worth seeing once, twice, three times and then some!