Just when fans thought Project Hail Mary couldn’t get any more unexpected, Meryl Streep quietly slipped into the film in a way almost no one saw coming. The three-time Oscar winner doesn’t appear on screen, but her voice shows up in one of the movie’s most surprising moments, and now everyone is doing a double-take.
The Ryan Gosling-led sci-fi hit, which opened March 20 and has already pulled in massive box office numbers, follows a lone astronaut waking up on a spacecraft with no memory and a mission that could save Earth. Along the way, his character, Dr. Ryland Grace, forms an unlikely bond with an alien he names Rocky, a creature that communicates through musical sounds rather than speech.
That’s where things get interesting. As Grace builds a translation system to communicate with Rocky, the film plays with different voice options for the alien’s language. Hidden in that mix is Streep’s unmistakable voice, turning a quick moment into one of the film’s most talked-about surprises.
A Genius of a Joke
According to directors Phil Lord and Christopher Miller, the idea started off as a joke on set. “We even roped in crew members to provide voices, just to keep Ryan amused,” Miller said, explaining how they experimented with different tones during filming. The concept was that a futuristic translator might come loaded with random voice presets.
Then came the bold idea.
“Ryan said, ‘She can do anything,’ and it just clicked,” Miller recalled about the moment Streep’s name came up. Getting her on board was another story, but with help from longtime collaborator Amy Pascal, the team made the call, and Streep said yes.
Once she stepped in, she delivered far more than expected. “She was so creative and eager to experiment,” Miller said, describing how she offered multiple takes and variations. The cameo may be uncredited, but it adds another layer to a film already packed with emotion, humor, and an unusual friendship at its core.
While Streep’s voice is a blink-and-you-miss-it moment in ‘Project Hail Mary‘, the alien Rocky is mainly brought to life by puppeteer James Ortiz. He worked with a team of performers to portray Rocky with realism. For some scenes, Gosling even acted opposite stand-ins, including his own daughters, adding a personal touch to a story that’s already striking a chord with audiences worldwide.
You can watch the movie trailer here.