Margot Robbie can't believe the Barbie movie is about to hit cinemas.
It's the film that has generated so much buzz and hype in the last few months and yet we know nothing about it.
While we know Robbie is starring as the iconic doll and Ryan Gosling is playing her boyfriend Ken, very little has been released about the plot.
Even though a full-length trailer dropped quite recently, we're still in the dark about what the Greta Gerwig and Noah Baumbach's film will entail.
In an interview with IndieWire, the Aussie actor said she's surprised the movie got this far.
“The first time I read the Barbie script, my reaction was, ‘Ah! This is so good. What a shame it will never see the light of day because they are never going to let us make this movie'.
“But they did.”
The cast list for the movie is simply jaw-dropping.
Kate McKinnon, Issa Rae, Hari Nef, Alexandra Shipp, Emma Mackey, Sharon Rooney, Dua Lipa, Nicola Coughlan, Ana Cruz Kayne, Ritu Arya have all been cast as a different versions of Barbie.
While Kingsley Ben-Adir, Simu Liu, Scott Evans, and Ncuti Gatwa will play a variation of Ken.
Judging by the rest of the cast, it sounds like the story could be quite meta.
Will Ferrell plays the toy company CEO, meaning the movie will be based on the idea that the Barbies and Kens know they are dolls.
How that will play out, though, is anyone's guess.
Greta Gerwig has touched on the difficulty on writing the script alongside her partner Noah Baumbach.
She told Dua Lipa's At Your Service podcast: “I think there’s something about starting from that place where it’s like, ‘Well, anything is possible!’ It felt like vertigo starting to write.
“Like, where do you even begin? What would be the story?”
“I think it was that feeling I had that it would be really interesting terror.
"Usually, that’s where the best stuff is. When you’re like, ‘I am terrified of that'. Anything where you’re like, ‘This could be a career-ender', then you’re like, ‘OK, I probably should do it.'”
Simu Liu revealed the script for the movie is incredible.
A junior agent at his agency told him that if they could stake their career on any one script, 'it's the Barbie script'.
The film will drop on July 21 and we will finally get to see what all the hype is about.Featured Image Credit: Warner Bros.