Honestly i believe its much more than a movie its very deep and different ,every dialog is thoughtful and impressive i admire very one who made this movie i think it deserve mush more than 10 star. If you don't understand the movie watch it again to get connection and understand the movie the ending is amazing character's are perfect every thing is like it has to be if you want my opinion it the best movie you can see this year more than once thrust me its fantastic you have to feel it margo is the best chose for barbie behind this colorful word there is a deep meaning of real world and things that we every day face to i love this movie.