
The Matrix Revolutions
Everything that has a beginning has an end.
2003 en 129 minutes
Rating: 6.731
Plot
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.
Trailer
Cast

Keanu Reeves
Neo

Laurence Fishburne
Morpheus

Carrie-Anne Moss
Trinity

Hugo Weaving
Agent Smith

Jada Pinkett Smith
Niobe

Mary Alice
The Oracle

Harold Perrineau
Link

Collin Chou
Seraph

Harry Lennix
Commander Lock

Ian Bliss
Bane

Lambert Wilson
Merovingian

Bruce Spence
Trainman

Monica Bellucci
Persephone

Nona Gaye
Zee

Anthony Zerbe
Councillor Hamann

Tanveer K. Atwal
Sati

Helmut Bakaitis
The Architect

Kate Beahan
Coat Check Girl

Francine Bell
Councillor Grace

Rachel Blackman
Charra

Henry Blasingame
Deus Ex Machina

Matt Castelli
Operations Officer Mattis

Essie Davis
Maggie

David Bowers
Q-Ball Gang Member #1

Dion Horstmans
Q-Ball Gang Member #2

Lachy Hulme
Sparks

Christopher Kirby
Mauser

Peter Lamb
Colt

Nathaniel Lees
Mifune

Robert Mammone
AK

Joe Manning
First Operator At Command

Maurice Morgan
Tower Soldier

Tharini Mudaliar
Kamala

Rene Naufahu
Zion Gate Operator

Robyn Nevin
Councillor Dillard

Genevieve O'Reilly
Officer Wirtz

Kittrick Redmond
Second Operator At Command

Rupert Reid
Lock's Lieutenant

Kevin Michael Richardson
Deus Ex Machina (voice)

David Roberts
Roland

Richard Sydenham
Dock Sergeant

Che Timmins
Radio Bunker Man

Gina Torres
Cas

Clayton Watson
Kid

Cornel West
Councillor West

Bernard White
Rama-Kandra

Anthony Brandon Wong
Ghost

Roy Jones Jr.
Captain Ballard (uncredited)