第二集中,尼奥(基努·里维斯 饰)没有能从摧毁内部“母体”,他的身体在真实世界的飞船上陷于昏迷,思想却被困在介于“母体”和真实世界的中间地带,这个地方由“火车人”控制。墨菲斯(劳伦斯·菲什伯恩 饰)和崔妮蒂(凯莉-安·摩丝 饰)等人知道了尼奥的情况,在守护天使的带领下,找到了“火车人”的控制者梅罗纹奇,经过一番激斗,将尼奥救了出来。此时,电子乌贼部队对锡安发起了猛烈的攻击,人类组织所有机甲战士展开顽强的抵抗,形势危在旦夕;尼奥和崔妮蒂驾驶了一艘飞船克服重重困难,到达机器城市,尼奥终于见到了机器世界的统治者“机器大帝”,双发谈判并达成了协议:尼奥除掉不受“母体”控制的史密斯,以换取锡安的和平。在“母体”中,尼奥和史密斯展开了关系人类生死存亡的最后决斗。
拉娜·沃卓斯基
莉莉·沃卓斯基
基努·里维斯
饰:尼奥 Neo
雨果·维文
饰:史密斯探员 Agent Smith
凯瑞-安·莫斯
饰:崔妮蒂 Trinity
劳伦斯·菲什伯恩
饰:墨菲斯 Morpheus
玛丽·爱丽丝
饰:The Oracle
凯特·宾汉
饰:Coat Check Girl
莫妮卡·贝鲁奇
饰:Persephone
埃茜·戴维斯
饰:Maggie
克里斯托弗·卡比
饰:Mauser (as Chris Kirby)
罗伯特·马莫内
饰:AK
罗宾·奈文
饰:Councillor Dillard
吉娜薇·欧瑞丽
饰:Officer Wirtz
哈罗德·佩里诺
饰:Link
贾达·萍克·史密斯
饰:奈尔比 Niobe
布鲁斯·斯宾斯
饰:Trainman
吉娜·托瑞斯
饰:Cas
克莱顿·华生
饰:Kid
朗贝尔·维尔森
饰:Merovingian
安东尼·泽比
饰:Councillor Hamann
邹兆龙
饰:Seraph
Tanveer K. Atwal
饰:Sati
赫尔穆特·巴凯蒂斯
饰:The Architect
Francine Bell
饰:Councillor Grace
Rachel Blackman
饰:Charra
Henry Blasingame
饰:解围之神 Deus Ex Machina
Ian Bliss
饰:Bane
Zeke Castelli
饰:Operations Officer Mattis
诺娜·加耶
饰:Zee
Dion Horstmans
饰:Q-Ball Gang Member #2
拉黑·休姆
饰:Sparks
Peter Lamb
饰:Colt
纳撒尼尔·利斯
饰:三船船长 Mifune
哈里·林尼科斯
饰:Lock (as Harry Lennix)
乔·曼宁
饰:First Operator at Command
Maurice Morgan
饰:Tower Soldier
Tharini Mudaliar
饰:Kamala
Rene Naufahu
饰:Zion Gate Operator
Kittrick Redmond
饰:Second Operator at Command
鲁伯特·雷德
饰:Lock's Lieutenant
凯文·迈克尔·理查德森
饰:Deus Ex Machina (voice) (as Kevin M. Richardson)
大卫·罗伯茨
饰:Roland
Richard Sydenham
饰:Dock Sergeant
Che Timmins
饰:Radio Bunker Man
康奈尔·韦斯特
饰:Councillor West
伯纳德·怀特
饰:拉玛 Rama-Kandra
安东尼·布兰登·黄
饰:Ghost
克雷格·沃克
饰:Hel Club Pony Girl Trainer (uncredited)
哈里·列尼斯
饰:Lock