You will experience vast emotions during this film. It's a thrill to watch, funny and fresh comedy. If I had any critiques for the film, I'd put them, but I enjoyed watching and will rewatch it. I felt like a little kid again at the movies. Totally absorbed with the story. It's a fictional land, while the film is so raw. Margot Robbie is a joy to watch and showed an impressive performance. I believed she was Barbie. The movie is played out as if the characters are dolls being played with. I imagined being a kid with my dolls, thinking of similar outrageous plots, dialogue, and wardrobe changes. Anyone can enjoy this film.