The Matrix Revolutions

The Matrix Revolutions

Everything that has a beginning has an end. 2003-11-05 United States of America 129 Min. PG-13
6.735 10136 votes

Overview

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.

Cast

Keanu Reeves is Neo
Keanu Reeves
Neo
Laurence Fishburne is Morpheus
Laurence Fishburne
Morpheus
Carrie-Anne Moss is Trinity
Carrie-Anne Moss
Trinity
Hugo Weaving is Agent Smith
Hugo Weaving
Agent Smith
Jada Pinkett Smith is Niobe
Jada Pinkett Smith
Niobe
Mary Alice is The Oracle
Mary Alice
The Oracle
Harold Perrineau is Link
Harold Perrineau
Link
鄒兆龍 is Seraph
鄒兆龍
Seraph
Harry Lennix is Commander Lock
Harry Lennix
Commander Lock
Ian Bliss is Bane
Ian Bliss
Bane
Lambert Wilson is Merovingian
Lambert Wilson
Merovingian
Bruce Spence is Trainman
Bruce Spence
Trainman