Robert Pattinson attends the 98th Oscars® at the Dolby Theatre at Ovation Hollywood in Los Angeles, CA, on Sunday, March 15, 2026. Credit/Provider: Michael Baker / The Academy. Copyright: ©A.M.P.A.S.
Robert Pattinson is one of the most popular actors working today!
The actor began his career playing Cedric Diggory in ‘Harry Potter and the Goblet of Fire’, but of course, is best known for playing Edward Cullen in the ‘Twilight’ franchise.
Since then, Pattinson has appeared in several critically acclaimed films such as ‘The Lost City of Z’, ‘Good Time’, and ‘The Lighthouse’, as well as appearing in Christopher Nolan’s ‘Tenet’, and taking on the iconic title role in ‘The Batman’.
Pattinson’s latest role is opposite Zendaya in ‘The Drama’, which opened in theaters on April 3rd.
In honor of his new film, Moviefone is counting down the top 20 movies of Robert Pattinson’s impressive career.
Let’s begin!
Related Article: Movie Review: ‘The Drama’
Robert Pattinson as Mickey 17 in ‘Mickey 17,’ a Warner Bros. Pictures release. Photo Credit: Courtesy of Warner Bros. Pictures. Copyright: © 2025 Warner Bros. Entertainment Inc. All Rights Reserved.
Unlikely hero Mickey Barnes (Pattinson) finds himself in the extraordinary circumstance of working for an employer who demands the ultimate commitment to the job… to die, for a living.

“He’s dying to save mankind.”
Release Date: Mar 7, 2025
Run Time: 2 hr 17 min
Budget: $118,000,000
Bella (Stewart) once again finds herself surrounded by danger as Seattle is ravaged by a string of mysterious killings and a malicious vampire continues her quest for revenge. In the midst of it all, she is forced to choose between her love for Edward (Robert Pattinson) and her friendship with Jacob (Taylor Lautner), knowing that her decision has the potential to ignite the ageless struggle between vampire and werewolf. With her graduation quickly approaching, Bella is confronted with the most important decision of her life.

“It all begins… with a choice.”
Release Date: Jun 23, 2010
Run Time: 2 hr 4 min
Budget: $68,000,000
Monte (Pattinson) and his baby daughter are the last survivors of a damned and dangerous mission to deep space. The crew—death-row inmates led by a doctor (Juliette Binoche) with sinister motives—has vanished. As the mystery of what happened onboard the ship is unraveled, father and daughter must rely on each other to survive as they hurtle toward the oblivion of a black hole.

Release Date: Apr 19, 2019
Run Time: 1 hr 53 min
Budget: $8,933,400
Driven by an intense need for fame and validation, members of a dysfunctional Hollywood family chase celebrity, one another, and the relentless ghosts of their pasts. Their fragile ecosystem is disrupted by the arrival of Agatha (Mia Wasikowska), the scarred and estranged pyromaniac daughter.

“Eventually stars burn out.”
Release Date: Feb 27, 2015
Run Time: 1 hr 52 min
Budget: $15,000,000
Bella Swan (Stewart) and Edward Cullen’s (Robert Pattinson) honeymoon phase is abruptly disrupted by betrayals and unforeseen tragedies that endanger their world.

“Forever is just the beginning.”
Release Date: Nov 17, 2011
Run Time: 1 hr 57 min
Budget: $110,000,000
(L to R) Jennifer Lawrence and Robert Pattinson in ‘Die My Love’. Photo: Kimberley French/Mubi.
After inheriting a remote Montana house, Jackson (Pattinson) moves there from New York with his partner Grace (Jennifer Lawrence), and the couple soon welcome a child. As Jackson becomes increasingly absent and rural isolation sets in, Grace struggles with loneliness, creative frustration, and unresolved emotional wounds. What begins as an attempt at renewal gradually turns into an intense psychological descent, placing strain on their relationship and exposing the fragile balance between love, identity, and motherhood.

Release Date: Nov 7, 2025
Run Time: 1 hr 59 min
In this captivating Depression-era melodrama, impetuous veterinary student Jacob Jankowski (Pattinson) joins a celebrated circus as an animal caretaker but faces a wrenching dilemma when he’s transfixed by angelic married performer Marlena (Reese Witherspoon).

“Life is the most spectacular show on earth.”
Release Date: Apr 22, 2011
Run Time: 2 hr 2 min
Budget: $38,000,000
Forks, Washington resident Bella Swan (Kristen Stewart) is reeling from the departure of her vampire love, Edward Cullen (Robert Pattinson), and finds comfort in her friendship with Jacob Black (Taylor Lautner), a werewolf. But before she knows it, she’s thrust into a centuries-old conflict, and her desire to be with Edward at any cost leads her to take greater and greater risks.

“Forbidden to remember. Terrified to forget.”
Release Date: Nov 20, 2009
Run Time: 2 hr 11 min
Budget: $50,000,000
Riding across Manhattan in a stretch limo during a riot in order to get a haircut, a 28-year-old billionaire asset manager’s life (Pattinson) begins to crumble.

“How far can he go before he goes too far?”
Release Date: Aug 17, 2012
Run Time: 1 hr 49 min
Budget: $20,500,000
England, 15th century. Hal (Timothée Chalamet), a capricious prince who lives among the populace far from court, is forced by circumstances to reluctantly accept the throne and become Henry V.

Release Date: Oct 11, 2019
Run Time: 2 hr 20 min
(L to R) Robert Pattinson and Kristen Stewart in ‘The Twilight Saga: Breaking Dawn – Part 2’. Photo: Summit Entertainment.
After the birth of Renesmee (Mackenzie Foy), the Cullens gather other vampire clans in order to protect the child from a false allegation that puts the family in front of the Volturi.

“The epic finale that will live forever.”
Release Date: Nov 16, 2012
Run Time: 1 hr 55 min
Budget: $120,000,000
Still reeling from a heartbreaking family event and his parents’ subsequent divorce, Tyler Hawkins (Pattinson) discovers a fresh lease on life when he meets Ally Craig (Emilie de Ravin), a gregarious beauty who witnessed her mother’s death. But as the couple draws closer, the fallout from their separate tragedies jeopardizes their love.

Release Date: Mar 12, 2010
Run Time: 1 hr 53 min
Budget: $16,000,000
A true-life drama in the 1920s, centering on British explorer Col. Percy Fawcett (Charlie Hunnam), who discovered evidence of a previously unknown, advanced civilization in the Amazon and disappeared whilst searching for it.

“A man’s reach should exceed his grasp… or what’s a heaven for?”
Release Date: Apr 21, 2017
Run Time: 2 hr 21 min
Budget: $30,000,000
After a botched bank robbery lands his younger brother in prison, Connie Nikas (Pattinson) embarks on a twisted odyssey through New York City’s underworld to get his brother Nick (Benny Safdie) out of jail.

“Are you ready for a Good Time?”
Release Date: Aug 11, 2017
Run Time: 1 hr 42 min
Budget: $2,000,000
Two lighthouse keepers (Pattinson and Willem Dafoe) try to maintain their sanity while living on a remote and mysterious New England island in the 1890s.

“There is enchantment in the light.”
Release Date: Nov 1, 2019
Run Time: 1 hr 49 min
Budget: $11,000,000
(L to R) Robert Pattinson and Zendaya in ‘The Drama’. Photo: A24.
A happily engaged couple (Pattinson and Zendaya) is put to the test when an unexpected turn sends their wedding week off the rails.

“Witness the wedding of the year.”
Release Date: Apr 3, 2026
Run Time: 1 hr 45 min
Budget: $28,000,000
4. ‘Tenet’ (2020)
Armed with only one word – Tenet – and fighting for the survival of the entire world, the Protagonist (John David Washington) journeys through a twilight world of international espionage on a mission that will unfold in something beyond real time.

Release Date: Sep 3, 2020
Run Time: 2 hr 30 min
Budget: $205,000,000
When his name emerges from the Goblet of Fire, Harry Potter (Daniel Radcliffe) becomes a competitor in a grueling battle for glory among three wizarding schools—the Triwizard Tournament. But since Harry never submitted his name for the Tournament, who did? Now Harry must confront a deadly dragon, fierce water demons, and an enchanted maze only to find himself in the cruel grasp of He Who Must Not Be Named.

“Dark and difficult times lie ahead.”
Release Date: Nov 18, 2005
Run Time: 2 hr 37 min
Budget: $150,000,000
When Bella Swan (Stewart) moves to a small town in the Pacific Northwest, she falls in love with Edward Cullen (Robert Pattinson), a mysterious classmate who reveals himself to be a 108-year-old vampire. Despite Edward’s repeated cautions, Bella can’t stay away from him, a fatal move that endangers her own life.

“When you can live forever, what do you live for?”
Release Date: Nov 21, 2008
Run Time: 2 hr 2 min
Budget: $37,000,000
Robert Pattinson as Batman in Warner Bros. Pictures’ action adventure “The Batman,” a Warner Bros. Pictures release. Photo Credit: Jonathan Olley/™ & © DC Comics. Copyright: © 2021 Warner Bros. Entertainment Inc. All Rights Reserved.
From Warner Bros. Pictures comes Matt Reeves’ ‘The Batman’, starring Pattinson in the dual role of Gotham City’s vigilante detective and his alter ego, reclusive billionaire Bruce Wayne.

Release Date: Mar 4, 2022
Run Time: 2 hr 57 min
Budget: $185,000,000







