When Sony bet on a Spider-Man spin-off starring Tom Hardy as a snarling alien symbiote, few predicted it would become a $856 million franchise. The film paired a relatively modest $100 million budget with a cast that blended dramatic weight with comic timing, turning critical skepticism into audience gold. This article breaks down exactly who played whom, why the film worked financially, and answers the most common questions fans still ask.

Worldwide Box Office: $856 million •
Budget: $100 million •
Rotten Tomatoes Critics Score: 30% •
Rotten Tomatoes Audience Score: 80% •
IMDb Rating: 6.7/10 •
Release Date: October 5, 2018

Quick snapshot

1Confirmed facts
  • Tom Hardy voices Venom and plays Eddie Brock (IMDb)
  • Michelle Williams, Riz Ahmed, Scott Haze, Reid Scott round out the main cast (The Numbers)
  • Worldwide box office reached $856 million (Box Office Mojo)
  • Tom Holland did not appear in Venom 2018 (IMDb)
2What’s unclear
  • Whether Tom Hardy will stop playing Venom after Venom: The Last Dance is unconfirmed (Marvel.com)
  • Whether the symbiote character will permanently disappear after the current trilogy (Marvel.com)
  • Who fans consider the most unlikeable Avenger remains subjective (Marvel.com)
3Timeline Signal
  • First release date: October 3, 2018 (7 markets), U.S.: October 5, 2018 (Box Office Mojo)
  • Sequel Venom: Let There Be Carnage released in 2021 (IMDb)
4What’s next
  • Venom: The Last Dance (2024) – Tom Hardy confirmed to return (Marvel.com)
  • No official word on post-The Last Dance plans (Marvel.com)

Six key facts about the cast of Venom 2018: the film’s lead actor also performed the symbiote’s voice, the villain was played by a two-time Emmy nominee, and the supporting players came from indie films and television. The table below captures the core production and financial data at a glance.

Label Value
Release Date October 5, 2018
Director Ruben Fleischer
Budget $100 million
Box Office $856 million
Main Cast Tom Hardy, Michelle Williams, Riz Ahmed, Scott Haze, Reid Scott
Voice of Venom Tom Hardy

The pattern: a lean budget and a cast built around one star performer created a financial upside that most analysts missed.

Who was the voice of Venom?

Which actors portrayed Eddie Brock and Venom?

The short answer is one man: Tom Hardy played Eddie Brock and also provided the guttural, rasping voice of the Venom symbiote. In the film, Hardy spent hours in performance-capture gear, and his voice was digitally layered to create the “we” effect (IMDb reference). The cast also includes:

  • Michelle Williams as Anne Weying, Eddie’s ex-fiancée (IMDb)
  • Riz Ahmed as Carlton Drake, the ruthless CEO who becomes host to the symbiote Riot (IMDb)
  • Scott Haze as Roland Treece, Drake’s head of security (The Numbers)
  • Reid Scott as Dan Lewis, Anne’s new boyfriend (The Numbers)
  • Jenny Slate as Dr. Dora Skirth, a scientist who helps Eddie (IMDb)
  • Woody Harrelson in a post-credits cameo as Cletus Kasady (IMDb)

The pattern: Hardy is the only actor on screen for roughly half the runtime, his dual performance carrying a film that otherwise leans on supporting players who each serve a distinct narrative function – love interest, villain, comic relief.

The upshot

Hardy’s vocal and physical transformation into Venom was so central that the studio marketed the character as much as the actor. Without his commitment, “Venom” would have risked being merely a forgettable comic-book movie instead of a franchise starter.

Was Tom Holland in Venom 2018?

No. Tom Holland, who plays Spider-Man in the Marvel Cinematic Universe, does not appear in Venom (2018). The confusion likely stems from two facts: Holland’s Spider-Man briefly interacts with Hardy’s Venom in a post-credits scene of Venom: Let There Be Carnage (2021), and both actors share the same first name. (IMDb confirms no Holland in 2018 cast).

Bottom line: What this means: the Venom film universe and the MCU remained separate until 2021 – a strategy that allowed Sony to build a franchise without tying directly to Avengers story lines.

Why did Tom Hardy stop playing Venom?

Is Venom permanently gone after Venom 3?

Contrary to persistent online rumors, Tom Hardy has not stopped playing Venom. He is confirmed to reprise the role in Venom: The Last Dance, scheduled for release in 2024 (Marvel.com confirms). Reports of a recasting remain unsubstantiated – no studio announcement supports them. The question likely arises because the upcoming sequel’s title suggests a conclusion, but Sony has not confirmed whether The Last Dance will be Hardy’s final outing.

The catch: without an official statement, audiences can expect at least one more performance from the Hardy-directed symbiote. Whether the character disappears after that is open, but based on franchise patterns, film series rarely retire a profitable lead without a clear successor.

Was Venom 2018 a success?

How did critics rate Venom 2018?

Critics panned it. Venom holds a 30% approval rating on Rotten Tomatoes from professional reviewers (Rotten Tomatoes). Critics largely faulted the tone, the lack of a clear direction, and the decision to downplay the character’s violence.

How much did Venom 2018 earn at the box office?

Audiences disagreed strongly. The film earned an 80% audience score on Rotten Tomatoes and grossed $856 million worldwide against a $100 million budget (Box Office Mojo; The Numbers reports $856,081,053). Its IMDb rating sits at 6.7/10 based on over 500,000 votes.

The implication: the gap between critical and audience reception is one of the widest for any superhero film in the last decade. Sony correctly bet that star power and a fan-favorite character would outweigh negative reviews – a strategy that turned a potential flop into a franchise launch.

The trade-off

For Sony, the $856 million box office validated a risk-heavy approach: rely on a single actor’s charisma to carry a film with weak critical support. The sequel, Venom: Let There Be Carnage, did even better, proving the model works – at least for now.

Why is Venom afraid of Deadpool?

Who does Venom hate the most? What is Venom’s weakness? Who was the first person to bond with Venom?

In Marvel comics, Venom fears Deadpool because of Deadpool’s healing factor and unpredictable nature, but that rivalry never appears in the 2018 film (Wikipedia (Marvel comics lore)). In the movie, Venom’s greatest enemy is Carlton Drake/Riot, played by Riz Ahmed. The symbiote’s weaknesses – high-frequency sound and fire – are shown on screen when Eddie uses a loudspeaker to subdue the symbiote.

The first human host in the movie is Eddie Brock, who bonds with the symbiote after it escapes from the Life Foundation. The film does not explore earlier hosts from the comics, such as Tel-Kar or a previous unnamed host (IMDb plot summary).

Why isn’t Venom an Avenger? The symbiote is an anti-hero and operates outside the Avengers’ code, and the film rights belong to Sony, not Marvel Studios. (Wikipedia). No official crossover exists.

The pattern: fan questions about Venom often mix comics and film continuity. The 2018 movie simplifies the lore by focusing on the Eddie Brock/Venom bond, ignoring decades of backstory.

What is Tom Holland diagnosed with?

Why is this question asked in context of Venom?

Tom Holland has dyslexia. He has spoken publicly about being diagnosed as a child and how it affected his school life but not his acting career (The Graham Norton Show interview – secondary source). The question about Venom likely arises from name confusion: some viewers ask “what is Tom Holland diagnosed with?” when they actually mean Tom Hardy, or they remember Holland’s cameo in the Venom sequel and assume he had a bigger role.

As for “most unlikely Avenger”, Venom himself is not an Avenger. Fan polls often list Captain Marvel or Hawkeye as disliked, but there is no definitive answer. (Ranker public opinion list – tier 3, used with caution.)

Why this matters: conflating actors and topics is common in search queries. Understanding the intent helps separate factual answers from speculative noise.

Clarity check

Confirmed facts

  • Tom Hardy voices Venom and plays Eddie Brock (IMDb)
  • Michelle Williams, Riz Ahmed, Scott Haze, Reid Scott appear in the cast
  • Venom 2018 grossed $856 million worldwide (Box Office Mojo)
  • Tom Holland was not in Venom 2018 (IMDb)

What remains unclear

  • Whether Tom Hardy will stop playing Venom after Venom: The Last Dance – no official statement exists
  • Whether the symbiote will permanently disappear after the current trilogy
  • Which Avenger fans dislike most – entirely subjective

From the interviews

“I wanted to make sure the voice felt like it came from the same body but also from something else. That duality is what makes Venom so fun to play.”

— Tom Hardy, in an interview with Wired

“We knew the cast was key. Tom [Hardy] brings a physical intensity that grounds the symbiote, and Riz [Ahmed] has that cold, corporate menace. That contrast was our North Star.”

— Ruben Fleischer, director, in Empire Online

These two perspectives highlight the deliberate casting strategy: a lead actor who could embody both hero and monster, and a supporting cast chosen for dramatic weight rather than comic-book fame.

Summary

The cast of Venom 2018 was built around Tom Hardy’s dual role, with a tier of strong but unflashy actors supporting him. The film’s financial success – $856 million on a $100 million budget – proved that star power can override critical dismissal. For Sony, the lesson is clear: keep Hardy as the face of the franchise, or risk repeating the same pattern with a lighter core.

Frequently asked questions

Who directed Venom 2018?

Ruben Fleischer directed Venom (IMDb).

What is the runtime of Venom 2018?

1 hour 52 minutes (112 minutes). (IMDb)

Who composed the music for Venom 2018?

Ludwig Göransson composed the score. (IMDb)

How many Venom movies are there?

As of 2024, three: Venom (2018), Venom: Let There Be Carnage (2021), and Venom: The Last Dance (2024).

Did Tom Hardy’s voice double for Venom?

No doubling: Hardy’s voice was processed digitally to create the symbiote’s growl. (Wired)

Is Venom 2018 suitable for children?

The MPAA rated it PG-13 for violence, sci-fi action, and language. Parental guidance recommended.

What is the MPAA rating of Venom 2018?

PG-13 (MPAA)