What are the best Margot Robbie movies of all time? No one can deny that Margot Robbie is one of the most exciting and talented actors in Hollywood right now. Since making her debut on the TV show City Homicide in 2008, the Australian star has taken the industry by storm, working with big names and appearing in big franchises alike.
From playing Harley Quinn in the DCU to working with heavyweight directors such as Martin Scorsese in The Wolf of Wall Street, Margot Robbie has been involved in some of the best movies of the last decade. Not to mention starring in one of the best new movies of 2023, Barbie. But, as Robbie keeps picking up steam, fans may be wondering which of her films are really worth adding to their watchlist.
Well, have no fear; The Digital Fix is here to help. As massive fans of Robbie, we have taken her entire body of work into account to find her most memorable and powerful performances. Be it drama, comedy, or action; we have left no stone unturned in the search for the best Margot Robbie movies. So sit back and get ready to bask in some top-tier star power.
The 10 best Margot Robbie movies of all time:
- Mary Queen of Scots
- About Time
- Z for Zachariah
- Once Upon a Time in Hollywood
- Birds of Prey
- I, Tonya
- Babylon
- The Suicide Squad
- The Wolf of Wall Street
- Barbie
10. Mary Queen of Scots (2018)
Mary Queen of Scots sees Margot Robbie star opposite Saoirse Ronan in an intriguing ‘historical’ period drama about a fatal battle for power. Now, take the term historical with a grain of salt – considering some pretty clear factual inaccuracies, but this is technically a movie based on a true story. Textbooks aside, this film will blind you as Robbie truly shines in her role as Queen Elizabeth I.
Following the heated and increasingly twisted relationship between Queen Elizabeth and her cousin Mary Stuart (Ronan), Mary Queen of Scots weaves between personal trauma and political fallout splendidly. Although the film wasn’t the biggest hit when it came to critics, it earned Robbie a BAFTA nomination, and if you are a fan of the star, it’s a character transformation you won’t want to miss.
9. About Time (2013)
Now listen, I’m a sucker for romance and a firm fan of all the best rom-coms, and it’s about time that we acknowledge the underrated classic that is About Time. Written and directed by romance legend Richard Curtis (of Notting Hill and Love Actually fame), About Time tells the story of a man who has inherited the power to time travel.
So what does he do with this ability? Well, try to figure out who his soulmate is, of course. Now, Margot Robbie isn’t a major character or a leading lady here, but she is still a scene-stealer.
Playing the character who the protagonist fancies before falling in love with Rachael McAdams, Robbie turns what could have been a dull part into a charming and striking presence on screen.
8. Z For Zachariah (2015)
Another underrated gem in Margot Robbie’s filmography is Z for Zachariah. Based on the 1974 novel of the same name by Robert C. O’Brien, the film is essentially about a love triangle between what may be the last three people on Earth. Robbie plays the role of Ann, a nuclear apocalypse survivor who encounters two men – John Loomis (Chiwetel Ejiofor) and Caleb (Chris Pine).
The heated relationship between the three is compelling despite the film’s slow pace, and Robbie delivers a performance that is incredibly grounded. Her character also has to do most of the atmospheric heavy lifting, holding the tension in the script while maintaining that bleak determination befitting a post-apocalyptic film.
7. Once Upon a Time in Hollywood (2019)
While Margot Robbie may not have the biggest role in Quentin Tarantino‘s drama movie, Once Upon a Time in Hollywood, she did manage to prove herself as being able to hold equal levels of charisma as the rest of its A-lister cast. Starring opposite the likes of Brad Pitt and Leonardo DiCaprio, Robbie portrays the role of Sharon Tate, the real-life movie star who had a tragic encounter with the Manson family.
Without giving too many spoilers, let’s just say that Robbie fits in perfectly with Tarantino’s slightly twisted version of Los Angeles in 1969. Instead of focusing on Tate’s untimely death, Robbie celebrates the optimistic woman who loved her career.
She subtly reminds us that Tate was a woman who was charming, talented, and full of life. In short, Robbie is a breath of fresh air, and it’s a shame we didn’t get more screen time to enjoy her more as the character.
6. Birds of Prey (2020)
Birds Of Prey finally put Margot Robbie’s Harley Quinn (aka one of the best DC characters around) into the spotlight in a colorful and fast-paced DCU movie. Directed by Cathy Yan, Birds Of Prey is one of those rare female-led action movies in the superhero genre, and trust us, it doesn’t disappoint on the badass gal power front.
After breaking up with the Joker (good call, by the way, Harley), our pigtailed queen teams up with Black Canary, Huntress, and Detective Renee Montoya to save a young girl from the clutches of an evil crime lord.
Once again, Robbie, as Harley Quinn, is outstanding, proving to be strangely likable as she goes about being suitably unhinged, unpredictable, and sometimes just downright chaotic. Birds Of Prey is Harley at her best and is a must-watch for any fans of the colorful misfit.
5. I, Tonya (2017)
The film that earned Margot Robbie her first nomination at The Academy Awards, you know that we couldn’t write a best of list without mentioning the black comedy biographical flick – I, Tonya.
Based on “contradictory” and “true” interviews about the life of the figure skater Tonya Harding, and her famous altercation with rival Nancy Kerrigan in 1994, the movie follows Tonya (Robbie) recounting her side of the story.
Robbie fully transforms into Tonya, perfectly balancing drama and pain, with some darkly funny moments and fourth wall breaks. The actor manages to portray an incredibly complex person who easily leaves you questioning truths about her morality and public image. I, Tonya as a film is not only a great watch, but it’s also totally deserving of all its acclaim, with Robbie front and center for its success.
4. Babylon (2023)
Babylon sees Robbie give what may be one of her greatest performances to date as she leads the line in the Damien Chazelle film. In our Babylon review, we waxed lyrical about Robbie’s captivating display, and she is one of the best things about this wildly epic story of 1920s Hollywood.
The actor plays Nellie LaRoy, a woman on a mission to become the biggest superstar in the silent movie industry by any means possible. The picture is outrageous and vulgar but a hell of a lot of fun. Check out our interview with Damien Chazelle for more on the production.
3. The Suicide Squad (2021)
Margot Robbie has established herself as THE perfect person to play one of the best Batman villains around, Harley Quinn. And even though James Gunn’s DCU movie about criminals forced to save the world features several memorable characters – such as John Cena’s Peacemaker or Idris Elba’s Bloodsport – Robbie once again manages to steal the spotlight as the chaotic clown queen of Gotham.
In the film, Robbie fully embraces anarchy as Harley and gives us one of the most hilarious and enjoyable love tangents in an action movie, period. The Suicide Squad is her best appearance as Batsy’s nemesis; certainly stands out in her filmography and can’t be ignored for the wild, fun ride that it is. For more, read our The Suicide Squad review!
2. The Wolf of Wall Street (2013)
As we have mentioned time and time again, Margot Robbie is a brilliant scene stealer, and let’s be honest; no film is better at demonstrating that fact than The Wolf of Wall Street.
Directed by Martin Scorsese and based on the memoir of the same name by Jordan Belfort, The Wolf of Wall Street tells the story of Belfort’s (Leonardo DiCaprio) career as a stockbroker and all the corruption and fraud that ultimately led to his downfall.
Robbie plays the role of Belfort’s second wife, Naomi Lapaglia, and proves to be both captivating and iconic throughout the film. Funny, intelligent, and a strong force in the feature, Robbie not only holds her own against her loud co-stars, but manages to outshine and overshadow them. I mean, come on, she made DiCaprio literally beg and crawl for her – name a bigger power move or more memorable scene, I’ll wait.
1. Barbie (2023)
Considering Barbie‘s status as a bonafide phenomenon, it would be rude not to bring it up on this list. The Greta Gerwig-directed feature is already one of the best feel-good movies around, and sees Robbie joining the litany of stars in the Barbie cast. Robbie not only is able to portray the world’s most famous doll perfectly (I mean, she even looks like Barbie, right?) but brings an element of humanity and sincerity that even some of the best actors today couldn’t match.
Not only that, but she proves yet again that she definitely has a funny bone. Although Ryan Gosling’s Ken has received most of the praise for his comedic powers, Robbie is able to counter his over-the-top physicality with some much more subtle gags. We absolutely loved this movie, and you can read as much in our Barbie review.
That’s all of Margot Robbie’s best movies! See if she’ll be returning as the queen of plastic on a Barbie 2 release date, or find out more about her co-star with our list of the best Ryan Gosling movies. Elsewhere, you can see why we think the Barbie movie’s body diversity couldn’t have come at a better time. And for more acting round-ups, take a look at our lists of the best Dwayne Johnson movies, best Robert De Niro movies, and best Ben Affleck movies.