20 Best Margot Robbie Movies Ranked Including 'Wuthering Heights'
From 'Amsterdam' to 'Whiskey Tango Foxtrot,' Moviefone counts down the 20 best movies of Margot Robbie's career, including 'Wuthering Heights'.


Margot Robbie at the Los Angeles World Premiere of 'Wuthering Heights'. Photo Credit: David Jon Photography.
Margot Robbie is one of the most popular and talented actresses of her generation.
The Australian actress and producer first gained attention on the big screen for her role in Martin Scorsese's 'The Wolf of Wall Street,' before playing DC Comics character Harley Quinn in 'Suicide Squad,' 'Birds of Prey' and 'The Suicide Squad.'

She has also appeared in such critically acclaimed movies as 'I, Tonya,' 'Bombshell,' 'Once Upon A Time in Hollywood,' 'Babylon', and of course, 'Barbie'.
In honor of her new film 'Wuthering Heights', which also stars Jacob Elordi and opens in theaters on February 13th, Moviefone is counting down the 20 best movies of Margot Robbie's career, including her latest.
Let's begin!
Related Article: Margot Robbie and Jacob Elordi Starring in Emerald Fennell’s ‘Wuthering Heights’
20. 'Suicide Squad' (2016)

Margot Robbie as Harley Quinn in 'Suicide Squad'
From DC Comics comes the Suicide Squad, an antihero team of incarcerated supervillains who act as deniable assets for the United States government, undertaking high-risk black ops missions in exchange for commuted prison sentences.

19. 'A Big Bold Beautiful Journey' (2025)
Sarah (Robbie) and David (Colin Farrell) are single strangers who meet at a mutual friend’s wedding and soon, through a surprising twist of fate, find themselves on a funny, fantastical, sweeping adventure together where they get to re-live important moments from their respective pasts, illuminating how they got to where they are in the present... and possibly getting a chance to alter their futures.
18. 'Mary Queen of Scots' (2018)
In 1561, Mary Stuart (Saoirse Ronan), widow of the King of France, returns to Scotland, reclaims her rightful throne and menaces the future of Queen Elizabeth I (Robbie) as ruler of England, because she has a legitimate claim to the English throne. Betrayals, rebellions, conspiracies and their own life choices imperil both Queens. They experience the bitter cost of power, until their tragic fate is finally fulfilled.
17. 'Whiskey Tango Foxtrot' (2016)
In 2002, cable news producer Kim Barker (Tina Fey) decides to shake up her routine by taking a daring new assignment in Kabul, Afghanistan. Dislodged from her comfortable American lifestyle, Barker finds herself in the middle of an out-of-control war zone. Luckily, she meets Tanya Vanderpoel (Robbie), a fellow journalist who takes the shell-shocked reporter under her wing. Amid the militants, warlords and nighttime partying, Barker discovers the key to becoming a successful correspondent.

16. 'Goodbye Christopher Robin' (2017)
The behind the scenes story of the life of A.A. Milne (Domhnall Gleeson) and the creation of the Winnie the Pooh stories inspired by his son Christopher Robin (Stanley Hamlin).

15. 'Amsterdam' (2022)

(L to R) Christian Bale, Margot Robbie and John David Washington in director David O. Russell's 'Amsterdam.' Photo courtesy of Walt Disney Studios.
In the 1930s, three friends—a doctor (Christian Bale), a nurse (Robbie), and an attorney—witness (John David Washington) a murder, become suspects themselves and uncover one of the most outrageous plots in American history.

14. 'Asteroid City' (2023)
The itinerary of a Junior Stargazer/Space Cadet convention (organized to bring together students and parents from across the country for fellowship and scholarly competition) is spectacularly disrupted by world-changing events.
13. 'The Legend of Tarzan' (2016)
Tarzan (Alexander Skarsgård), having acclimated to life in London, is called back to his former home in the jungle to investigate the activities at a mining encampment.

12. 'Babylon' (2022)
From Damien Chazelle, 'Babylon' is an original epic set in 1920s Los Angeles and tells the tale of outsized ambition and outrageous excess, it traces the rise and fall of multiple characters during an era of unbridled decadence and depravity in early Hollywood.

11. 'About Time' (2013)
The night after another unsatisfactory New Year's party, Tim's father (Bill Nighy) tells his son (Domhnall Gleeson) that the men in his family have always had the ability to travel through time. They can't change history, but they can change what happens and has happened in their own lives. Thus begins the start of a lesson in learning to appreciate life itself as it is, as it comes, and most importantly, the people living alongside us.

10. 'Wuthering Heights' (2026)

Actor, Producer Margot Robbie as Catherine Earnshaw in 'Wuthering Heights,' a Warner Bros. Pictures Release. Photo Credit: Photo Courtesy Warner Bros. Pictures. Copyright: © 2026 Warner Bros. Ent. All Rights Reserved.
Tragedy strikes when Heathcliff (Jacob Elordi ) falls in love with Catherine Earnshaw (Robbie), a woman from a wealthy family in 18th-century England.
9. 'The Big Short' (2015)
The men who made millions from a global economic meltdown.

8. 'Birds of Prey (and the Fantabulous Emancipation of One Harley Quinn)' (2020)
Harley Quinn (Robbie) joins forces with a singer (June Smollett), an assassin (Mary Elizabeth Winstead) and a police detective (Rosie Perez) to help a young girl (Ella Jay Basco) who had a hit placed on her after she stole a rare diamond from a crime lord.
7. 'Focus' (2015)
Nicky (Will Smith), an accomplished con artist, gets romantically involved with his disciple Jess (Robbie) but later ends their relationship. Years later, she returns as a femme fatale to spoil his plans.

6. 'Bombshell' (2019)
Bombshell is a revealing look inside the most powerful and controversial media empire of all time; and the explosive story of the women (Charlize Theron, Nicole Kidman and Robbie) who brought down the infamous man (John Lithgow) who created it.

5. 'The Suicide Squad' (2021)

(L to R) Margot Robbie, Daniela Melchior, Idris Elba, Sylvester Stallone, and David Dastmalchian in 'The Suicide Squad'
Welcome to Belle Reve, the prison where the worst Super-Villains are kept and where they will do anything to get out, even join the super-secret Task Force X. Today's assignment? Assemble a collection of cons, including Bloodsport (Idris Elba), Peacemaker (John Cena), Ratcatcher 2 (Daniela Melchior), King Shark (Sylvester Stallone), and everyone's favorite psycho, Harley Quinn (Robbie).
Now arm them heavily and drop them on the enemy-infused island of Corto Maltese. Trekking through a jungle teeming with militant adversaries and guerrilla forces at every turn, the Squad is on a search-and-destroy mission with only Colonel Rick Flag (Joel Kinnaman) on the ground to make them behave, and Amanda Waller's (Viola Davis) government techies in their ears, tracking their every movement.

4. 'I, Tonya' (2017)
Competitive ice skater Tonya Harding (Robbie) rises amongst the ranks at the U.S. Figure Skating Championships, but her future in the sport is thrown into doubt when her ex-husband intervenes (Sebastian Stan).

3. 'The Wolf of Wall Street' (2013)
A New York stockbroker (Leonardo DiCaprio) refuses to cooperate in a large securities fraud case involving corruption on Wall Street, corporate banking world and mob infiltration.

2. 'Once Upon a Time… in Hollywood' (2019)
Los Angeles, 1969. TV star Rick Dalton (Leonardo DiCaprio), a struggling actor specializing in westerns, and stuntman Cliff Booth (Brad Pitt), his best friend, try to survive in a constantly changing movie industry. Dalton is the neighbor of the young and promising actress and model Sharon Tate (Robbie), who has just married the prestigious Polish director Roman Polanski (Rafał Zawierucha).

1. 'Barbie' (2023)

Margot Robbie as Barbie in Warner Bros. Pictures’ 'Barbie,' a Warner Bros. Pictures release. Photo Credit: Courtesy Warner Bros. Pictures. Copyright: © 2023 Warner Bros. Entertainment Inc. All Rights Reserved.
To live in Barbie Land is to be a perfect being in a perfect place. Unless you have a full-on existential crisis. Or you're a Ken (Ryan Gosling).





















