Madame Web cast: All actors & characters

Daisy Phillipson
The cast of Madame Web

Madame Web is set to extend Sony’s Spider-Man Universe – with the movie dropping in cinemas soon, here’s everyone you need to know in the cast. 

Ah, Madame Web – the most memed movie of 2024 so far. The Spider-Man spinoff (which is definitely not part of the MCU) caused quite the stir when its trailer dropped last year, as Dakota Johnson delivered the unexpected line: “He was in the Amazon with my mom when she was researching spiders, right before she died.”

The man in question is the movie’s villain, Ezekiel Sims, but it was the clunky placement and Johnson’s deadpan delivery that captured the attention of the online community, sparking plenty of memes – although apparently the Madame Web star didn’t get the memo

Of course, it’s all in jest, with some predicting that the SSU flick, directed by S.J. Clarkson, could fall into the “so bad it’s good” category. Plus, there are plenty of people to get excited about in the cast – so, here are all of the Madame Web actors and the characters they play. 

Contents

Madame Web cast & characters

Before we get into it, the synopsis reads: “In a switch from the typical genre, Madame Web tells the standalone origin story of one of Marvel publishing’s most enigmatic heroines. 

“The suspense-driven thriller stars Dakota Johnson as Cassandra Webb, a paramedic in Manhattan who develops the power to see the future… and realizes she can use that insight to change it. Forced to confront revelations about her past, she forges a relationship with three young women bound for powerful destinies…if they can all survive a deadly present.”

Cassandra / Madame Webb: Dakota Johnson

Dakota Johnson in Madame Web

Dakota Johnson plays the role of Cassandra Webb, who transforms into her alter-ego, Madame Webb. First introduced in 1980’s Amazing Spider-Man #210, Madame Web is a clairvoyant who can see into the future. 

In the movie, she starts as Cassandra, a New York paramedic who gains psychic abilities and uses her powers to protect three young women with powerful futures.

Johnson is of course known for her starring role in the 50 Shades of Grey movies. She’s also appeared in 21 Jump Street, The Lost Daughter, and Suspiria.

Julia Carpenter / Spider-Woman: Sydney Sweeney 

Sydney Sweeney in Madame Web

Sydney Sweeney plays Julia Carpenter, the Spider-Woman of the ‘90s Marvel Comics whose exposure to a cocktail of plant extracts and spider venom gives her many of the same powers as Spider-Man. 

Julia is also the second person to take on the Madame Web title, meaning this could very well be set up in the movie.

Sweeney is best known as Cassie in Euphoria. She’s also appeared in The Handmaid’s Tale, Anyone But You, and The White Lotus

Anya Corazon / Spider-Girl: Isabela Merced 

Isabela Merced in Madame Web

Isabela Merced joins the Madame Web cast as Anya Corazon, aka Spider-Girl, another of the three Spider-People enlisted to help take on the movie’s villain, Ezekiel Sims. She also has powers similar to Spider-Man. 

Merced’s other acting credits include Transformers: The Last Knight, Rosaline, and Father of the Bride. 

Mattie Franklin / Spider-Woman: Celeste O’Connor

Celeste O’Connor in Madame Web

Celeste O’Connor plays Mattie Franklin / Spider-Woman, rounding off the trio and allowing Sony to establish more than one Spider-Woman in its Web-Slinging cinematic universe. In the comics, she is gifted with superhuman strength, as well as speed, agility, and stamina – plus, she can fly.

The Julia Carpenter and Mattie Franklin variants of Spider-Woman both made their cinematic debut in Spider-Man: Across the Spider-Verse last year. 

O’Connor has also starred in Freaky, Ghostbusters: Afterlife, and Irreplaceable You.

Ezekiel Sims: Tahar Rahim

Tahar Rahim in Madame Web

Tahar Rahim joins the Madame Web cast as the villain, Ezekiel Sims. As we learned in the trailer, he joined Cassandra’s mom in the Amazon rainforest while researching spiders… not that you needed reminding. 

In the comics, Ezekiel is a mysterious figure connected to the Spider-Totem, which led to him adopting similar powers to Spider-Man’s. Due to his fluctuating age in the trailer, we previously speculated whether this could mean that the movie version has the ability to extend his age. Either way, he demonstrates Spider-Man-like abilities, including sticking to walls. 

Rahim’s other acting accolades include A Prophet, Black Gold, Napoleon, The Serpent, and The Looming Tower.

Mary Parker: Emma Roberts 

Emma Roberts in Scream Queens

After much speculation, it’s been confirmed that Emma Roberts will be playing a young Mary Parker, Peter Parker’s mother. Embeth Davidtz previously portrayed Mary in Marc Webb’s Amazing Spider-Man movies. 

Roberts is a certified scream queen, with roles in American Horror Story, Scream 4, and, well, Scream Queens. 

Ben Parker / Uncle Ben: Adam Scott

Adam Scott in Madame Web

In the same reveal, Adam Scott is set to play a young Ben Parker, aka Uncle Ben, Peter Parker’s infamous uncle. The character was previously portrayed by the late Cliff Robertson in Sam Raimi’s Spider-Man trilogy.

Scott is known for his role as Ben Wyatt in the NBC sitcom Parks and Recreation, as well as his turn in Step Brothers and Severance.

Amaria: Zosia Mamet

Zosia Mamet in Girls

Zosia Mamet is said to play Amaria, although character details are being kept under wraps. We’ll be sure to update this space as and when they’re revealed. 

You may remember Mamet for her scene-stealing performance as Shoshanna in Girls. She’s also starred in Mad Men, Under the Silver Lake, and The Flight Attendant. 

O’Neil: Mike Epps 

Mike Epps in the Uncle Buck TV series

Mike Epps joins the Madame Web cast as O’Neil, although like Amaria, little is known about his character at the time of writing. Similarly, we’ll keep this space updated when we know more.

As well as being a famed stand-up comedian, Epps has appeared in Resident Evil: Apocalypse, The Hangover, and Friday After Next.

That’s everything we know about the core cast of Madame Web, which drops in cinemas on February 14, 2024.