All 32 Robert Pattinson movies, ranked
From "Twilight" and "Tenet" to "Primetime," here are the actor's best and worst films, according to critics.
John Nacion/Variety/Getty Images
- Robert Pattinson skyrocketed to fame with his role as Edward Cullen in "Twilight."
- Now, he's one of our biggest movie stars, starring in four films this year.
- His highest-rated (live-action) film is one from this year: "The Odyssey."
2026 has been the year of Robert Pattinson.
This year alone, he's appeared in "The Drama," "The Odyssey," "Primetime," and will appear in the highly anticipated "Dune: Part Three," which is scheduled for a December release.
He's come a long way since the 2000s, when he appeared in two of the biggest franchises of this century: first as the minor (but pivotal) Cedric Diggory in "Harry Potter," and then as millennials' biggest heartthrob, Edward Cullen, in "Twilight."
To celebrate the release of his latest film, "Primetime," on Friday, here's a look at how critics have rated Pattinson's movies throughout his career, from his film debut in 2005 to now.
31. "Queen of the Desert" (2017)IFC Films
Based on a true story, "Queen of the Desert" follows Gertrude Bell (Nicole Kidman) as she leaves life in England behind and travels across the Middle East, forming a love affair with a British officer (James Franco) along the way. Pattinson appears as the famous archaeologist T.E. Lawrence, who was the subject of "Lawrence of Arabia."
"An emotionally empty, thematically ill-defined, and listless affair. It is never able to communicate the complexity of the woman at its center," wrote Angelica Jade Bastién for RogerEbert.com.
30 (tie). "Little Ashes" (2009)Kaleidoscope Entertainment
In the period drama "Little Ashes," renowned artist Salvador Dalí (Pattinson) and poet Frederic García Lorca fall in love during the pre-Spanish Civil War era.
"The drawcard of Robert 'Twilight' Pattinson as Dalí is a mixed blessing for the filmmakers, given how ill-at-ease he is in the role. Javier Beltran, as Garcia Lorca, cast as the heroic center of the film, cuts a more confident figure," wrote Philippa Hawker for The Age.
30 (tie). "The Twilight Saga: Breaking Dawn Part 1" (2011)Summit Entertainment
The first part of a two-part adaptation of "Breaking Dawn," the final novel in Stephenie Meyer's series, "The Twilight Saga: Breaking Dawn Part 1," focuses on Bella Swan (Kristen Stewart) and Edward (Pattinson) as they go from wedded bliss to chaos.
"The last twenty minutes of 'Breaking Dawn' are so harrowing that it's possible to forget that most of the acting is soap-operatic (the guy who plays Carlisle is aging to look like Liberace) and the dialogue from hunger," wrote David Edelstein for New York Magazine.
29. "Remember Me" (2010)Summit Entertainment
In the coming-of-age drama "Remember Me," Pattinson plays Tyler Hawkins, a man who struggles to connect with his father (Pierce Brosnan) following a tragic loss. He finds solace in Ally (Emilie de Ravin), but outward influences threaten the future of their relationship.
This movie's lasting legacy, though, is its twist ending — even calling it a twist feels kind of icky.
"Be warned, if you're vulnerable to outrageous, cringe-inducing implausibilities — not least the ludicrous stand-up row between Tyler and his father in the latter's Twin Towers boardroom — you'd best give this one a miss," Time Out's Wally Hammond wrote.
28. "Bel Ami" (2012)StudioCanal
"Bel Ami" is a drama about Georges Duroy (Pattinson), a clever traveler who rises through the ranks of Parisian society in the 1890s. As he goes from extreme poverty to settings of extravagant wealth, Duroy becomes entrenched in a world of lies and seduction.
"The women are all elegant and intelligent, they know the ways of the world, and they know Georges' history. Why do they find him attractive? We don't, and that failure is the downfall of the film," wrote Roger Ebert.
27. "The Twilight Saga: New Moon" (2009)Summit Entertainment
In the second installment of the popular "Twilight" book series, "The Twilight Saga: New Moon" begins with Edward (Pattinson) leaving Bella (Stewart) behind in an effort to protect her.
Heartbroken, Bella grows closer to her friend Jacob (Taylor Lautner) only to discover that vampires aren't the only supernatural creatures in their small town of Forks.
"If you buy into the central romance, you'll laugh, you'll cry, you'll swoon. Otherwise, the lingering glances, lip-chewing, and regular de-shirting may cause uncontrollable giggles," wrote Helen O'Hara for Empire Magazine.
26. "The Twilight Saga: Eclipse" (2010)Summit Entertainment
Upon Edward's return to Forks in "The Twilight Saga: Eclipse," Bella (Stewart) struggles to grapple with her love for him and her burgeoning attraction to Jacob (Lautner). Amid the love triangle that develops, Edward and Jacob attempt to put their feelings aside to protect Bella from a group of malevolent vampires.
"I wanted 'terrible/AWESOME' and all we got was painfully terrible. I am upset," wrote Autostraddle's Alex Vega.
25. "Twilight" (2008)Summit Entertainment
It's the one that started it all. In the first "Twilight" film, high schooler Bella Swan (Stewart) transfers to a new school in rainy Forks, Washington, and is immediately drawn to otherworldly student Edward Cullen (Pattinson). As Bella becomes more certain that Edward is a vampire, her love for him grows as well.
The New York Times' Manohla Dargis called it "a deeply sincere, outright goofy vampire romance for the hot-not-to-trot abstinence set."
24. "The Twilight Saga: Breaking Dawn Part 2" (2012)Summit
In the final installment of the "Twilight" franchise, Bella (Stewart) acclimates to her new life as a vampire as she and Edward (Cullen) come together to protect their supernaturally gifted daughter, Renesmee (Mackenzie Foy), whose very existence draws the unwelcome attention of the Volturi, who are looking for any excuse to take the Cullens down.
"You're going to hear a lot about 'Breaking Dawn Part 2' being the best of the 'Twilight' movies. That's like saying a simple head cold is preferable to swine flu," wrote Peter Travers for Rolling Stone.
23. "Waiting for the Barbarians" (2020)Samuel Goldwyn Films
Based on the novel of the same name, "Waiting for the Barbarians" is about Colonel Joll (Johnny Depp), a magistrate who starts to question his loyalty to his empire as he oversees a colonial town. Pattinson portrays Officer Mandel, a sadistic warrant officer who works for Colonel Joll.
"Intermittently engrossing and always interesting, but less potent than it could have been," wrote the AP's Jocelyn Noveck.
22. "Water for Elephants" (2011)20th Century Fox
Set in the 1930s, the drama "Water for Elephants," based on the novel of the same name, follows the romance between veterinary student Jacob (Pattinson) and star circus performer Marlena (Reese Witherspoon). Together, the two share an affection for an elephant in their traveling circus that falls under their protection.
"Beauty comes in all shapes and sizes, and 'Water for Elephants' finds immense pleasure in juxtaposing extreme dimensionality with budding emotion," wrote Glenn Heath Jr. for Slant Magazine.
21. "Maps to the Stars" (2014)Focus Features
David Cronenberg's dark comedy "Maps to the Stars" tracks the unwieldy fortune of the Weiss family, headed by TV therapist Stafford Weiss (John Cusack). Pattinson appears as Jerome Fontana, a limo driver who forms a friendship with Agatha Weiss (Mia Wasikowska), Stafford's estranged daughter.
"So here's a mean, nasty little piece of work — and I have a feeling director David Cronenberg would take that as the compliment it's intended to be," wrote Flavorwire's Jason Bailey.
20. "Life" (2015)See-Saw Films
The drama "Life" shows a snapshot look at James Dean (Dane DeHaan) through the eyes of Dennis Stock (Pattinson), the Life Magazine photographer assigned to profile him. The two men build a budding friendship as James opens up to Dennis about life in Hollywood.
"Both Pattinson and DeHaan could have used more to do, but both actors put in performances that elevate the proceedings," wrote Liz Braun for The Toronto Sun.
19. "The Devil All the Time" (2020)Netflix
In a corrupt town filled with death and darkness, one man (Tom Holland) attempts to protect himself and his family from evil, which includes a not-so-pious preacher (Pattinson).
"Don't come for sociology. Come for top actors enjoying a weekend off the leash," wrote The Irish Times' Donald Clarke.
16 (tie). "Cosmopolis" (2012)Entertainment One
Before "Maps to the Stars," Pattinson had collaborated with director David Cronenberg in the 2012 sci-fi drama "Cosmopolis."
Set in New York City in the near future, the film features Pattinson as Eric Packer, a privileged Wall Street financier who spends most of his life in his high-tech limousine, whose life is plunged into imminent danger when he sets foot in the real world.
"'Cosmopolis' is exhilarating in two ways. The first is that it offers up the soothing image of a billionaire capitalist brought to heel by riots. The second is that Pattinson's work as Packer, thorough enough that it looks like natural blankness, has since turned out to be one of the earliest indications of his talent," wrote Philippa Snow for The New Statesman.
16 (tie). "Damsel" (2018)Sundance Institute
"Damsel" is a modern Western with a comedic twist, featuring Pattinson as pioneer Samuel Alabaster, a man traveling across the American Frontier to reunite with his true love, Penelope (Mia Wasikowska).
With Parson (David Zellner) by his side, Samuel's journey through the Wild West grows complicated in ways they never could have predicted.
Pajiba's Roxana Hadadi wrote, "The Zellner Brothers, Mia Wasikowska, and Robert Pattinson team up for the delightfully weird, beautifully shot, and feminist as hell 'Damsel.'"
16 (tie). "The Rover" (2014)Roadshow Films
Set 10 years after a devastating global collapse, "Rover" is a science-fiction thriller about a loner named Eric (Guy Pearce) who does his best to survive in a lawless society. After his car is stolen by thieves, Eric forces Rey (Pattinson) into helping him retrieve his prized possession at any cost.
"Brutal as it is, 'The Rover' evolves into a strange kind of buddy movie. Squint and you might be watching a nihilistic 'Rain Man,'" wrote Danny Leigh for The Financial Times.
15. "Tenet" (2020)Warner Bros. Pictures
In this spy film, an intelligence agent (John David Washington) goes on an epic, time-bending journey to save the world. Pattinson plays Neil, a sidekick of sorts.
"Pattinson is the best thing about the movie, bringing much-needed levity and humor. When he is not on screen, the movie doesn't feel half as fun or entertaining," wrote Jacob Sarkisian for Business Insider.
14. "The King" (2019)Netflix
The historical drama "The King" tracks the accession of King Henry V of England (Timothée Chalamet) as he inherits the throne from his deceased father. Pattinson appears in the film as the Dauphin of France, an adversary who challenges the young king's authority.
"Almost everything about 'The King' works brilliantly, from the casting (not least Robert Pattinson as a deliciously detestable Dauphin) to the generally cracking script by [David] Michôd and [Joel] Edgerton," wrote Brad Newsome for The Sydney Morning Herald.
13. "Die My Love" (2025)Mubi
Pattinson costars with Jennifer Lawrence as a married couple and new parents, Jackson and Grace, who have just moved to Montana. When Grace begins experiencing severe postpartum depression, her grasp on reality slips.
"No one burns as brightly as Lawrence. Left to her own devices by a pandering script, she alone draws the line where loneliness ends and freedom begins, keeping 'Die My Love' from plunging completely into its self-made inferno," wrote Salon's Coleman Spilde.
12. "The Drama" (2026)A24
In "The Drama," Pattinson plays Charlie, a museum curator who isn't sure whether he can marry his fiancée, Emma (Zendaya), after she reveals a secret from her past. The less we say about it, the better.
The Atlantic's David Sims wrote, "In 'The Drama,' Pattinson embodies Charlie as the model of tame, harmless Brit charm, and the minute the actor has built his character up, he clearly takes perverse delight in unraveling him."
11. "Mickey 17" (2025)Warner Bros. Pictures
Director Bong Joon Ho's follow-up to best picture winner "Parasite" was "Mickey 17," a satire of capitalism starring Pattinson as Mickey, a grunt worker who volunteers to sign up as an "Expendable." Mickey is sent on dangerous jobs that will almost certainly kill him, but it's fine, because he just keeps getting cloned.
"I feel like it has the makings of a cult classic — a dystopian space comedy/adventure with shades of Terry Gilliam," wrote Baltimore Magazine's Max Weiss.
10. "High Life" (2019)A24
Set in the distant future, the arthouse film "High Life" follows a crew of death-row inmates as their space program unravels at the edge of the galaxy. Pattinson holds the lead role of Monte, a former prisoner who is soon left on the ship with only his young daughter at his side.
Sight & Sound's Erika Balsom wrote, "'High Life' asks us to consider the passion — and the terror — of crossing the event horizon to cast off the laws that bind us and live another day."
8 (tie). "The Lost City of Z" (2017)Amazon Studios
Based on a true story, "The Lost City of Z" delves into the life of British explorer Percy Fawcett (Charlie Hunnam) and his journey into the depths of the Amazon. Pattinson appears as military officer Henry Costin, who assists in Percy's quest to procure evidence of an undiscovered civilization.
Karen Han of The Daily Beast called it "an exploration epic that will leave you breathless."
8 (tie). "The Batman" (2022)Warner Bros. Pictures
Pattinson became the latest actor to wear the cape and cowl to play Bruce Wayne/Batman in "The Batman," directed by Matt Reeves. In Reeves' version of the story, Bruce is a true creature of the night, and he dedicates himself to stopping the Riddler (Paul Dano), a dangerous and brilliant serial killer.
"Robert Pattinson shuts all his haters up with a vulnerable and terrifying performance in Matt Reeves's 'The Batman,'" wrote Chicago Reader's Noëlle D. Lilley.
7. "Primetime" (2026)A24
Pattinson's second-to-last film of 2026 is "Primetime," in which he plays the host and creator of "To Catch a Predator," Chris Hansen. The trailer became a huge meme engine, so we can expect the movie to be too.
"On a technical and performance level, you'd be hard-pressed to find a film this year as adept at taking the internal psychopathy of its fraught subject and externalizing it as 'Primetime' does," wrote The Seattle Times' Chase Hutchinson.
6. "Harry Potter and the Goblet of Fire" (2005)Warner Bros.
"Harry Potter and the Goblet of Fire" is the fourth installment in the popular "Harry Potter" fantasy series, focusing on Harry's fourth year at Hogwarts School of Witchcraft and Wizardry.
Forced to contend in a magical tournament, Harry (Daniel Radcliffe) builds an unexpected friendship with Hufflepuff student and fellow champion Cedric Diggory (Pattinson).
"For those like me who are outside but sympathetic to the faith, it looks like another handsomely made, good-natured and high-spirited family movie, which is dramatically stymied through being locked within school grounds," wrote The Guardian's Peter Bradshaw.
4 (tie). "The Childhood of a Leader" (2016)Bow and Arrow Entertainment
Set in Europe during World War I, "The Childhood of a Leader" is a historical drama centered on the son of an American diplomat, navigating life during wartime.
The dark coming-of-age story allows viewers to see France through Charles' eyes as he witnesses the signing of the Treaty of Versailles and the first glimpses of fascism in Europe.
Pattinson plays an investigative journalist in the film, with a second role as an older version of the protagonist later on.
Rex Reed of The Observer wrote, "'The Childhood of a Leader' is a dark and creepy work, flawed but ambitious and well worth seeing."
4 (tie). "The Lighthouse" (2019)A24
Horror and drama in equal measure, "The Lighthouse" tells the story of two lighthouse keepers: Thomas Wake (Willem Dafoe) and Ephraim Winslow (Pattinson). The two are driven to madness and delusion as they man their lighthouse post on a remote New England island in the 1890s.
"What is the opposite of a crowd-pleaser? A crowd-splitter, maybe? Whatever you call it, 'The Lighthouse' is one," wrote Chris Hewitt for The Minnesota Star Tribune.
3. "Good Time" (2017)A24
In the crime thriller "Good Time," Constantine Nikas (Pattinson) races through the nasty underbelly of New York City's criminal world in an effort to free his younger brother from jail. As Constantine desperately accrues more money to save his brother, he finds himself putting his own life on the line.
Peter Howell wrote for the Toronto Star, "Pattinson makes Connie one of the best roles of his career by turning a two-bit hood into a loyal family guy driven to help his brother. John Steinbeck would recognize these characters. So would Martin Scorsese, who is thanked in the credits."
2. "The Odyssey" (2026)Universal Pictures
One of the biggest movies of 2026 was "The Odyssey," based on Homer's epic poem. Pattinson plays one of the film's biggest antagonists, Antinous, a suitor posted up at Ithaca, just waiting for Penelope (Anne Hathaway) to give up on her husband, Odysseus (Matt Damon), ever coming home.
Business Insider's Jason Guerrasio called Pattinson "perfect" in the role.
1. "The Boy and the Heron" (2023)Toho
Pattinson voices the titular heron in the English dub of Hayao Miyazaki's latest (and perhaps final) film. And, as you might've guessed, he goes sicko mode voicing this creepy little bird in a vocal performance that haunts three years later.
"If this really is Miyazaki's final word, then it's a conclusion worthy of his legacy. At the same time, his imagination remains so vast, it feels like he could keep creating forever," wrote The Independent's Clarisse Loughrey.
Note: All scores were current on the date of publication and are subject to change. Films without critical ratings were not included. Films in which Pattinson had an uncredited role were also not included.
Read the original article on Business Insider