Cast and Crew of The Matrix Revolutions

Cast of
The Matrix Revolutions

About The Matrix Revolutions

The human city of Zion defends itself against the massive invasion of the machines as Neo fights to end the war at another front while also opposing the rogue Agent Smith.

The Matrix Revolutions is part of the The Matrix Collection, together with Veronica's Closet, The Matrix, The Matrix Reloaded and The Matrix Resurrections .

Full Cast of The Matrix Revolutions

Laurence Fishburne
plays Morpheus

Laurence Fishburne as Morpheus
In "The Matrix Revolutions", Laurence Fishburne delivers a powerful and commanding performance as Morpheus. His character, a pivotal figure in the rebellion against the machines, is portrayed with a deep sense of conviction and leadership. Fishburne's performance is marked by his ability to convey Morpheus' unwavering belief in the prophecy and his determination to see it through. His scenes are filled with intensity and emotion, making Morpheus a truly memorable character in the Matrix trilogy. See Laurence Fishburne's other roles

Kevin Michael Richardson
plays Deus Ex Machina (voice)

Kevin Michael Richardson as Deus Ex Machina (voice)
Kevin Michael Richardson's performance as Deus Ex Machina in 'The Matrix Revolutions' is a standout vocal role that adds depth and intrigue to the film. His rich, commanding voice brings a sense of authority and wisdom to the character, making him a memorable presence in the movie. Richardson's ability to convey emotion and nuance through his voice, even in a character that is essentially a sentient program, is a testament to his skill as a voice actor. His performance as Deus Ex Machina is a highlight of the film and a shining example of his talent. See Kevin Michael Richardson's other roles

Harry Lennix
plays Commander Lock

Harry Lennix as Commander Lock
In 'The Matrix Revolutions', Harry Lennix delivers a compelling performance as Commander Lock, a high-ranking military officer in Zion's defense force. Lennix portrays Lock as a man of duty and conviction, willing to make tough decisions to protect his people. His stern demeanor and authoritative presence add a layer of tension to the film, especially in his interactions with Morpheus and Neo. Despite being a secondary character, Lennix's performance is memorable and adds depth to the overall narrative. See Harry Lennix's other roles

Hugo Weaving
plays Agent Smith

Hugo Weaving as Agent Smith
In 'The Matrix Revolutions', Hugo Weaving delivers a chilling performance as Agent Smith, the rogue AI program that has evolved into a virus within the Matrix. Weaving's portrayal of Smith is both menacing and captivating, as he brings a sense of cold, calculated malevolence to the character. His delivery of Smith's lines is precise and measured, with a hint of smug satisfaction that adds to the character's overall sense of superiority. Weaving's performance is a standout in the film, as he brings a level of intensity and gravitas to the role that helps elevate the overall quality of the movie. See Hugo Weaving's other roles

Keanu Reeves
plays Thomas A. Anderson / Neo

Keanu Reeves as Thomas A. Anderson / Neo
Keanu Reeves delivers a compelling performance as Thomas A. Anderson / Neo in 'The Matrix Revolutions'. His portrayal of Neo's struggle with his identity and destiny is both intense and emotional. Reeves effectively conveys Neo's inner turmoil as he grapples with his role as The One and his love for Trinity. His physicality in the action sequences is impressive, showcasing his commitment to the character and the demanding nature of the role. Overall, Reeves' performance adds depth and authenticity to the character and the film as a whole. See Keanu Reeves's other roles

Harold Perrineau
plays Link

Harold Perrineau as Link
In 'The Matrix Revolutions', Harold Perrineau delivers a standout performance as Link, the ever-reliable operator and friend to the film's heroes. Perrineau brings a sense of warmth and humor to the role, making Link an endearing character that audiences can easily connect with. His interactions with the other characters, particularly his banter with Morpheus, add a layer of humanity to the film's high-stakes action. Perrineau's performance is a testament to his versatility as an actor, as he effortlessly balances the character's light-hearted moments with the more serious scenes, contributing significantly to the film's overall emotional impact. See Harold Perrineau's other roles

Gina Torres
plays Cas

Gina Torres as Cas
In 'The Matrix Revolutions', Gina Torres delivers a powerful performance as Cas, a member of the Nebuchadnezzar's crew. Her portrayal of the character is marked by a fierce determination and unwavering loyalty, making her a standout in the ensemble cast. Torres brings a sense of depth and complexity to Cas, highlighting her strength and resilience in the face of adversity. Her performance is a testament to her talent as an actress, and she leaves a lasting impression on viewers. See Gina Torres's other roles

Jada Pinkett Smith
plays Niobe

Jada Pinkett Smith as Niobe
Jada Pinkett Smith delivers a powerful performance as Niobe in 'The Matrix Revolutions'. As a skilled pilot and leader of the human resistance, Niobe is a force to be reckoned with. Pinkett Smith brings a strong and commanding presence to the role, making Niobe a truly memorable character. Her portrayal of Niobe's determination and bravery in the face of overwhelming odds is both inspiring and captivating. Overall, Pinkett Smith's performance as Niobe is a standout in the film and a testament to her talent as an actress. See Jada Pinkett Smith's other roles

Bernard White
plays Rama-Kandra

Bernard White as Rama-Kandra
Bernard White delivers a captivating performance as Rama-Kandra in 'The Matrix Revolutions'. His portrayal of the compassionate and wise leader of the Merovingian's exiled program family is both heartwarming and thought-provoking. White's ability to convey Rama-Kandra's deep love for his daughter and his profound understanding of the Matrix's complexities adds depth to the character, making him a memorable and beloved figure in the Matrix universe. See Bernard White's other roles

Crew of The Matrix Revolutions

Discover the backstage crew of The Matrix Revolutions →