Skip to main content

Actors Tom Holland and Robert Pattinson have earned plenty of praise across the internet in September 2020 for their performances in the film The Devil All the Time. Both are known for starring in major franchises, and, with Pattison’s The Batman role, play superheroes. So which has the higher net worth? It’s not even close.

Tom Holland and Robert Pattinson star in ‘The Devil All the Time’

The celebrated actors are joined by a cast of notable actors, including Jason Clarke (Zero Dark Thirty), Riley Keough (American Honey), and Holland’s Marvel Cinematic Universe co-star Sebastian Stan in The Devil All the Time. The film, which premiered on Netflix on September 16, 2020, was produced by another actor Holland is close to, Jake Gyllenhaal.

“In Knockemstiff, Ohio and its neighboring backwoods, sinister characters — an unholy preacher (Pattinson), twisted couple (Clarke and Keough), and crooked sheriff (Stan) — converge around young Arvin Russell (Holland) as he fights the evil forces that threaten him and his family,” reads the streaming service’s official synopsis.

Pattinson is known for his starring role in the ‘Twilight’ franchise

Pattinson made his film debut as Cedric Diggory in Harry Potter and the Goblet of Fire. But what most know him from was his next fantasy book adaptation role in the Twilight franchise. Pattinson played vampire Edward Cullen in all four films, cementing his status as a young actor to watch.

In the years since, Pattinson has continued to act in many note-taking projects while veering in a more indie film direction following his blockbuster breakout. Among the well-known titles is the Oscar-nominated The Lighthouse. His return to big-budget features includes the spy thriller Tenet and the upcoming DC film The Batman.

Holland made his mark as Spider-Man in the MCU

Holland gained recognition for his role in the musical Billy Elliot when he was just a child. He made his way into film with dramas such as The Impossible and In the Heart of the Sea as a teenager before landing his breakout role as Peter Parker / Spider-Man in the Marvel Cinematic Universe.

The actor starred in five Marvel films in just a few years: Captain America: Civil WarSpider-Man: HomecomingAvengers: Infinity WarAvengers: Endgame, and Spider-Man: Far From Home. In addition to these franchise flicks, he has a number of projects yet to be released, like the crime drama Cherry.

Whose net worth is highest, Tom Holland or Robert Pattinson?

Tom Holland (L) and Robert Pattinson attend the UK premiere of 'The Lost City of Z' on February 16, 2017 in London, England.
Tom Holland (L) and Robert Pattinson attend the UK premiere of ‘The Lost City of Z’ on February 16, 2017 in London, England. | Dave J Hogan/Getty Images

‘The Devil All the Time’ Movie Review: Robert Pattinson and Tom Holland’s Bible Study

The Devil All the Time isn’t the first film Holland and Pattinson worked on together. Both starred in the 2017 adventure film The Lost City of Z, in which Holland played the son of Pattinson’s character’s fellow explorer. This highlights the fact that the two are 10 years apart in age, which plays into the discrepancy in their earnings.

Pattinson, who appeared in his first film in 2005, is worth a reported $100 million. Meanwhile, Holland, who debuted six years later and didn’t earn that major franchise money until 2016, has a net worth of approximately $15 million, according to Celebrity Net Worth. However, this is up from $4 million in 2019.