As a woman and a feminist I was disappointed by this. The actors were great - Margot and Ryan doing their best - but they can only work what they're given and the "story" was wafer thin and made no sense. This would have been OK if it was a movie aimed at kids but it wasn't and I would imagine children would be bored even quicker than I was. It's lovely to look at, the clothes and sets replicating the Barbie world so beautifully but it's very much style over substance and the jokes are laboured and repetitive. If it was just a lighthearted giggle for the girls I would have enjoyed it more but the second half is full of dreary speeches and millisecond cameos (Rob Brydon) that added nothing but a nod to the cleverness of the directors research skills.