I took my twin daughters to go see this film at the movie theaters with me this weekend. They are 11 and they seemed to enjoy it. The film is geared much to a older crowd, which helped keep them entertained as well as the adults that were in the theater as well. Margot Robbie was great as Barbie she did very good in that role. I love how the film put a modern twist on how people are these days in society- dealing with social anxiety and other disorders. Yet it tells the story of why Barbie was initially invented to began with and what Barbie and Ken stood for. This is a good film to watch with your teenage daughters.