I think everybody should watch this movie. This movie will change someones perspective of the world. If someone hates on this movie is because they did not understand the message and meaning behind it. Margot Robbie did an excellent job portraying Barbie. Would totally rewatch this movie. This movie made me laugh, cry, and made me think about my childhood. Its such a beautiful movie. Greta Gerwig is one of the best directors of this generation. Truly the best movie released this year. She even broke box office record for female directors. LOVE BARBIE AND EVERYONE SHOULD WATCH IT!!!!!!!!!!!!!!!!