The Matrix Revolutions

The Matrix Revolutions

129 mins | Action, Thriller, Adventure, Science Fiction | Nov. 5, 2003

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

129 mins | Action, Thriller, Adventure, Science Fiction | Nov. 5, 2003

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.
IMDb rating 6.7
Producers Village Roadshow Pictures, NPV Entertainment, Silver Pictures
Original title The Matrix Revolutions
Directors Toby Pease, Claire Richardson, Victoria Sullivan, Kimble Rendall, James McTeigue, Lana Wachowski, Lilly Wachowski
Writers Lana Wachowski, Lilly Wachowski

Cast

Keanu Reeves

as Thomas A. Anderson / Neo

Laurence Fishburne

as Morpheus

Carrie-Anne Moss

as Trinity

Hugo Weaving

as Agent Smith

Mary Alice

as Oracle

Monica Bellucci

as Persephone

Harry Lennix

as Commander Lock

Lambert Wilson

as The Merovingian

Nona Gaye

as Zee

Anthony Zerbe

as Councillor Hamann

Helmut Bakaitis

as The Architect

Kate Beahan

as Coat Check Girl

Francine Bell

as Councillor Grace

Rachel Blackman

as Charra

Henry Blasingame

as Deus Ex Machina

Ian Bliss

as Bane

David Bowers

as Q-Ball Gang Member #1

Matt Castelli

as Operations Officer Mattis

Collin Chou

as Seraph

Essie Davis

as Maggie

Dion Horstmans

as Q-Ball Gang Member #2

Lachy Hulme

as Sparks

Roy Jones Jr.

as Captain Ballard

Christopher Kirby

as Mauser

Peter Lamb

as Colt

Nathaniel Lees

as Mifune

Joe Manning

as First Operator At Command

Maurice Morgan

as Tower Soldier

Tharini Mudaliar

as Kamala

Rene Naufahu

as Zion Gate Operator

Robyn Nevin

as Councillor Dillard

Genevieve O'Reilly

as Officer Wirtz

Kittrick Redmond

as Second Operator At Command

Rupert Reid

as Lock's Lieutenant

Kevin Michael Richardson

as Deus Ex Machina (voice)

David Roberts

as Roland

Bruce Spence

as The Trainman

Richard Sydenham

as Dock Sergeant

Che Timmins

as Radio Bunker Man

Gina Torres

as Cas

Cornel West

as Councillor West

Bernard White

as Rama-Kandra

Rick Shuster

as Pilot (uncredited)