Cast
Keanu Reeves as Neo / Thomas Anderson: The prophesied "One" from the previous version of the Matrix, Neo has been repaired by the machines and reinserted into a new version of the Matrix, with his memories suppressed in order to keep him under control. Despite sixty years having taken place since Neo's sacrifice, Neo has only aged twenty years thanks to the machines' modifications to his body. Steven Roy plays the embodiment of the original Neo, in reflections and various additional scenes.
Carrie-Anne Moss as Trinity / Tiffany: Neo's romantic interest who was freed from the Matrix by Morpheus in the first film and killed at the end of the Machine War. The machines recover, repair and modify her body and reinsert her into a new version of the Matrix. As with Neo, her memories of her previous life are suppressed by the machines and she becomes Tiffany, a suburban mother-of-three with a penchant for motorcycles. Despite sixty years having passed since her death, Trinity has only aged twenty years thanks to the machines' modifications to her body.
Yahya Abdul-Mateen II as Morpheus / Agent Smith: A program created as part of a modal by Neo who takes on traits of the original Morpheus, the hacker who originally freed him from the Matrix, as well as aspects of Neo's nemesis, Agent Smith. The character was portrayed by Laurence Fishburne in the previous films; Fishburne's version of the character appears through the use of archive footage and a memorial statue in the city of Io.
Jessica Henwick as Bugs: A gunslinger with a White Rabbit tattoo, and captain of the hovercraft Mnemosyne. Henwick describes her character as "the audience's eyes".
Jonathan Groff as Smith: Thomas' business partner and Neo's former arch-nemesis and Agent of the Matrix. The character was portrayed by Hugo Weaving in the previous films; Weaving also appears as Smith through the use of archive footage. To prepare for the role, Groff watched YouTube clips featuring Weaving's performance, rewatched the original trilogy and read Mary Shelley's Frankenstein, works of Philip K. Dick and Christopher Isherwood's The Berlin Stories, though he did not want to do an impression of Weaving, feeling more connected to the role during the fight sequences. As a result of his dedication during training for such sequences, Groff was nicknamed "The Savage" by a member of the stunt team.
Neil Patrick Harris as the Analyst: The creator of the current iteration of the Matrix, who masquerades as Thomas' therapist, working closely with his patient to understand the meaning behind his dreams and to distinguish them from "reality" while keeping him within the Matrix.
Priyanka Chopra Jonas as Sati: An exile program created without a purpose who met Neo shortly before the end of the Machine War. The character was portrayed by Tanveer K. Atwal in The Matrix Revolutions.
Christina Ricci as Gwyn de Vere: A business executive at Thomas' video game company.
Jada Pinkett Smith as Niobe: A general of the human bastion Io and former captain of the hovercraft Logos. Smith reprises her role from the previous two films. It took five hours to apply Smith's prosthetic makeup to create the appearance that her character had aged 60 years.
Telma Hopkins as Freya: The head of botany in Io.
Chad Stahelski as Chad: Tiffany's husband. Stahelski was Keanu Reeves' stunt double, as well as a stunt coordinator, for the previous films.
Lambert Wilson as The Merovingian: A self-professed trafficker of information who encountered Neo prior to the end of the Machine War; he now seeks revenge on Neo for inadvertently stripping him of his purpose when the previous Matrix was destroyed. Wilson reprises his role from the previous two films.
Freema Agyeman as Astra: A business executive at Thomas' video game company.
Brian J. Smith as Berg: A crew member of the Mnemosyne who has studied Neo.
Toby Onwumere as Sequoia: The operator of the Mnemosyne.
Max Riemelt as Sheperd: Niobe's most-trusted captain at Io.
Eréndira Ibarra as Lexy: A crew member of the Mnemosyne who idolizes Trinity.
Purab Kohli as Zen
Additionally, Andrew Lewis Caldwell and Ellen Hollman appear as Jude and Echo, respectively. Julian Grey and Gaige Chat also appear as Tiffany's sons Brandon and Donnie, respectively. San Francisco mayor London Breed appears as Calliope, a member of Resistance. Daniel Bernhardt was announced to be reprising his role as Agent Johnson from The Matrix Reloaded, but his scenes were cut from the final film. Tom Hardy filmed an uncredited background cameo appearance, due to The Matrix Resurrections filming in San Francisco simultaneously with Venom: Let There Be Carnage, in which Hardy starred as Eddie Brock / Venom.