The Matrix Revolutions (2003)

The Matrix Revolutions (2003)

Release Date : Nov. 03, 2003 | Rating ★★★★★★★
Details : 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.
Duration : 2 Hours 9 Minutes
Cast and Crew :

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

Helmut Bakaitis as The Architect

Lambert Wilson as The Merovingian

Roy Jones Jr. as Captain Ballard

Randall Duk Kim as The Keymaker

Harry Lennix as Commander Lock

Matt McColm as Agent Thompson

Harold Perrineau as Link

Jada Pinkett Smith as Niobe

Collin Chou as Seraph

Nona Gaye as Zee

Monica Bellucci as Persephone

Ian Bliss as Bane

Bruce Spence as The Trainman

Kate Beahan as Coat Check Girl

Clayton Watson as Kid

Gina Torres as Cas | Cornel West as Councillor West | Maurice Morgan as Tower Soldier | Bernard White as Rama-Kandra | Producer  : Joel Silver | Director  : Lilly Wachowski |