I found this movie one of the more entertaining movies I have seen in some time. I didn't know what to expect and started out thinking when we were in Barbie Land how are they going to make this interesting for the next hour and 1/2. I found out and was pleasantly surprised by the twists and turns I didn't expect. When Barbie ends up in the 'real world' it goes from entertaining to interesting and unexpected. Margo is perfect as Barbie, Ryan as Ken is over the top and to be enjoyed. What I haven't read and am a little disappointed by is the failure to recognize how good America Ferrerra and Ariana Greenblatt were. Totally enjoyed their screen time as well. Don't event get me started on Kate McKinnon as 'weird' Barbie. I was one of those children that actually melted Barbie's hair in my bedroom closet and equally defaced and marked her with indelible markers. Didn't mean I didn't love her, was just precocious.