Entertainment

Mary Rivera, Spider-Man: No Way Home's Ned's Lola, Dies at 82

Jonah VillalbaPublished 5d ago2 min readBased on 3 sources
Reading level
Mary Rivera, Spider-Man: No Way Home's Ned's Lola, Dies at 82
Photo by Radio Photo Patrika Sathi on Pexels

Mary Rivera, who played Ned's grandmother in Spider-Man: No Way Home, has died at 82.

Rivera — whose full name was Mary Egida Rivera — died on 15 April in Honolulu after suffering a stroke, according to Deadline. News of her passing was reported on 4 August 2026.

Her part in No Way Home was small but memorable. Rivera played Lola, the grandmother of Ned Leeds — Peter Parker's best friend, played by Jacob Batalon. The character's brief appearance delighted audiences, and her obituary noted that Rivera was "very proud" of the role, Entertainment Weekly reported.

For many viewers, Rivera's Lola was a grounding presence in a film otherwise built around multiverse-scale spectacle. Spider-Man: No Way Home brought back villains and heroes from across two decades of Marvel films, but the domestic scenes between Ned, Peter, and MJ — and the warmth Rivera brought to hers — gave the film its emotional anchors.

Rivera's age and background outside the industry made her casting a quiet curiosity: a grandmother from Hawaii stepping into one of the highest-grossing films of all time. The film earned over $1.9 billion at the worldwide box office following its December 2021 release. Her single scene, shared with Batalon and Tom Holland, placed her squarely in the middle of a cultural phenomenon.

Details of her life beyond the role remain sparse in public reporting. What is clear is that the part meant something to her, and to the audiences who recognised her face in the credits of a film seen by millions.