The film has Margot Robbie and she's wonderful. Ryan Gossling is good but has been overhyped in this role. Will Farrell is doing his usual shtick, which is funny. However, the film seemed longer than Oppenheimer ( which is brilliant filmmaking). After twenty minutes I turned to a friend and asked if Barbie had a plot. Five minutes later a story did start to surface, but it was predicable and not terribly involving. Full disclosure: I never played with Barbie or destroyed a Barbie, so clearly I am not the intended audience. Still, there are some very clever bits, the design is super, the last line is a really laugh out loud surprise, and Robbie is a delight in anything.