It's never good when the titular character of a film is one that is dislikable and annoying, but that is the case here. Barbie is a very one dimensional character here and is really grating. The other characters also lack any character depth at all.

The acting is fairly poor, there is a complete waste of talent here as there are some good actors involved. It feels completely over-acted and no one seems to try very hard.

The script is atrocious. The story is thin as can be. All the dialogue is boring, not funny and cliche. It's a drama, not a comedy, and a poor one at that! It doesn't know what it wants to be and certainly doesn't know how to get there.

The choreography is alright and the set design, outfits and colours are nice to look at, but that's the best thing about this film.

One of the most overrated movies of the millennium.