The Matrix Revolutions

The Matrix Revolutions (2003)
Neo discovers that somehow he is able to use his powers into the real world too and that his mind can be freed from his body, as a result of which he finds himself trapped on a train station between the Matrix and the Real World. Meanwhile, Zion is preparing for the oncoming war with the machines with very little chances of survival. Neos associates set out to free him from The Merovingian since its believed that he is the One who will end the war between humans and the machines. What they do not know is that there is a threat from a third party, someone who has plans to destroy both the worlds.

Cast

Actor Character
Mary Alice  The Oracle 
Tanveer K. Atwal  Sati 
Helmut Bakaitis  The Architect 
Kate Beahan  Coat Check Girl 
Francine Bell  Councillor Grace 
Monica Bellucci  Persephone 
Rachel Blackman  Charra 
Henry Blasingame  Deus Ex Machina 
Ian Bliss  Bane 
David Bowers  Q-Ball Gang Member #1 
Zeke Castelli  Operations Officer Mattis 
Collin Chou  Seraph 
Essie Davis  Maggie 
Laurence Fishburne  Morpheus 
Nona Gaye  Zee 

Photo Gallery

Trailer