From Cedric Diggory to Gotham: 10 Robert Pattinson Movies That Defined His Career

For millions of moviegoers, Robert Pattinson will always be connected to one unforgettable image: the pale, mysterious Edward Cullen staring across a high school cafeteria at Bella Swan.
But stopping at Twilight misses one of the most interesting career transformations of his generation.
Pattinson went from supporting player in Harry Potter to global heartthrob, then deliberately moved toward strange, risky and often deeply uncomfortable films. He worked with directors including David Cronenberg, James Gray, Claire Denis, the Safdie brothers, Robert Eggers, Christopher Nolan, Matt Reeves and Bong Joon Ho. By 2021, the Academy of Motion Picture Arts and Sciences had invited him to join its actors branch, citing Tenet and The Lighthouse among his work.
Ranking his movies therefore requires more than looking at box office numbers. These 10 films stand out for a combination of overall quality, Pattinson’s performance and their importance in the evolution of his career.
10. Harry Potter and the Goblet of Fire — 2005

Before Edward Cullen, there was Cedric Diggory.
Pattinson entered one of the world’s biggest fantasy franchises as the handsome, respected Hufflepuff student selected alongside Harry Potter for the dangerous Triwizard Tournament.
Cedric was not the film’s central character, but Pattinson gave him enough warmth and decency to make his fate one of the story’s most memorable emotional shocks. The official Wizarding World site has described Goblet of Fire as Pattinson’s breakout film.
Looking back now, it feels like the first glimpse of a career about to become much larger.
9. Twilight — 2008

It is impossible to tell Pattinson’s story without Twilight.
As Edward Cullen, the vampire who falls for human teenager Bella Swan, played by Kristen Stewart, Pattinson became the face of a phenomenon. Their dangerous attraction supplied the emotional engine of the movie and eventually an entire franchise.
The role brought enormous fame, but it also created a challenge: could audiences ever see him as anyone other than Edward?
Almost everything that followed can be understood partly as Pattinson’s answer to that question.
8. Cosmopolis — 2012

The same year the Twilight saga ended, Pattinson appeared in David Cronenberg’s Cosmopolis.
That timing mattered.
He played Eric Packer, an extraordinarily wealthy young businessman whose carefully controlled existence begins unraveling during a limousine journey across Manhattan.
Instead of relying on romantic charisma, Pattinson became cold, detached and increasingly unstable. The BFI later characterized the film as something close to a declaration of intent from an actor determined to take control of his post-Twilight career.
The transition had begun.
7. The Lost City of Z — 2016

James Gray’s The Lost City of Z gave Pattinson a quieter challenge.
Charlie Hunnam stars as British explorer Percy Fawcett, who repeatedly travels into the Amazon searching for evidence of an ancient civilization. Pattinson plays Henry Costin, one of Fawcett’s companions.
With a heavy beard and an understated presence, Pattinson disappears into the expedition rather than demanding attention. It is precisely that restraint that makes the performance work.
The movie demonstrated that he did not need to be the center of every scene to make an impression.
6. High Life — 2018

Claire Denis took Pattinson somewhere completely different: deep space.
In High Life, he plays Monte, one of a group of prisoners sent on a dangerous mission toward a black hole. By the time much of the story unfolds, Monte and his infant daughter have become the last survivors aboard the spacecraft.
This is science fiction stripped of blockbuster comfort. It is disturbing, lonely and philosophical, using outer space to explore isolation, desire, punishment and parenthood.
Pattinson’s subdued performance anchors a movie that constantly threatens to drift into nightmare.
5. Tenet — 2020

After years of smaller auteur-driven projects, Pattinson returned to enormous-scale filmmaking with Christopher Nolan’s Tenet.
John David Washington leads the film, while Pattinson plays Neil, a mysterious operative who becomes his essential partner in a conflict involving technology capable of reversing the movement of objects through time. Warner Bros. released the film theatrically in 2020.
Neil allowed Pattinson to combine two sides of his screen persona: the relaxed movie-star charm audiences remembered and the ambiguity he had developed through years of more experimental work.
It also proved that his artistic detour had not removed him from blockbuster cinema. It had prepared him to return on different terms.
4. Mickey 17 — 2025

Bong Joon Ho gave Pattinson one of his strangest leading roles.
In Mickey 17, he plays Mickey Barnes, an “expendable” worker participating in the colonization of a distant planet. When Mickey dies during a mission, another version of his body can be created with his memories restored.
Then a new Mickey is produced before the previous one is actually dead.
Warner Bros. released Bong’s science-fiction dark comedy in March 2025, with Pattinson effectively performing opposite another version of himself.
It is funny, grotesque and existential — exactly the sort of unconventional blockbuster Pattinson’s career had been building toward.
3. Good Time — 2017

If one movie permanently changed the conversation around Pattinson as an actor, it may be Good Time.
Directed by Josh and Benny Safdie, the film casts him as Connie Nikas, a desperate criminal trying to free his brother after a failed bank robbery. One terrible decision leads to another across a frantic night in New York.
Pattinson looks exhausted, desperate and dangerous. Almost every trace of the polished romantic idol disappears.
Criterion’s coverage of the film described it as completing his transition away from the expectations surrounding his earlier fame.
After Good Time, dismissing Robert Pattinson as simply “the guy from Twilight” became much harder.
2. The Lighthouse — 2019

Put Robert Pattinson and Willem Dafoe in an isolated lighthouse, trap them together and slowly remove the boundary between reality, superstition and madness.
That is the nightmare at the heart of Robert Eggers’ The Lighthouse.
Set in the 1890s and photographed in stark black and white, the film follows two lighthouse keepers whose isolation becomes increasingly volatile.
Pattinson throws himself into the performance physically and emotionally. The BFI praised the intensity and physicality of his work, while his confrontations with Dafoe turn the film into an acting duel as much as a psychological horror story.
Few performances better demonstrate how far he was willing to travel from conventional leading-man territory.
1. The Batman — 2022

Eventually, all those strange choices led Robert Pattinson back to one of the biggest characters in popular culture.
But his Bruce Wayne was not a return to safe movie-star territory.
Matt Reeves’ The Batman presents Bruce as a young, emotionally damaged vigilante still learning what Batman should represent. Pattinson plays both Gotham’s masked detective and the isolated billionaire beneath the costume.
His version is withdrawn, obsessive and haunted. Rather than trying to imitate previous Batmen, he builds on qualities visible throughout Cosmopolis, Good Time and The Lighthouse: alienation, intensity and the sense that something dangerous is always happening beneath the surface.
That is why The Batman belongs at the top of this list.
It brings together the two careers Pattinson once seemed to have — the franchise star and the fearless character actor — and reveals that they were never as incompatible as they appeared.
From Cedric Diggory and Edward Cullen to Connie Nikas, a tormented lighthouse keeper, Mickey Barnes and Bruce Wayne, Pattinson has spent more than two decades making it increasingly difficult to predict what he will do next. With films such as Die My Love and the 2026 A24 release The Drama continuing that pattern, his transformation no longer looks like an actor simply escaping an early franchise.
It looks like the foundation of the career he wanted all along.