Meryl Streep recorded "a million different versions" of her Project Hail Mary cameo.
The 76-year-old actress lent her voice in an uncredited role as part of Ryan Gosling's new sci-fi film, which features school teacher-turned astronaut Dr. Ryland Grace, who awakes on a spaceship with no memory of how he got there, before finding an unlikely ally in an intelligent extra-terrestrial.