Antonio Banderas
20年后，蒙特罗带着已经在他身边成长为一位美丽女性的艾琳娜（凯瑟琳·泽塔-琼斯饰）从西班牙返回加利福尼亚州，并计划煽风点火，将加利福尼亚变成一个独立的共和国。不过，他的再度出现也唤醒了蛰伏已久的德拉维加，他已经被关了20年，而且狱卒连他的名字也不知道。利用一次机会，德拉维加逃狱并计划报仇雪恨。这天他遇上了一个小偷亚历山卓·穆瑞塔（安东尼奥·班德拉斯饰），他和自己被杀的兄弟儿时都非常崇拜佐罗，甚至还曾帮上过忙。经过一段短暂的酝酿，德拉维加决定收亚历山卓为徒，并且以向杀害他兄弟的杀手，蒙特罗的得力助手哈里森·洛夫上尉（马特·莱斯切尔饰）报仇来激励他努力训练，而亚历山卓也没有让他失望。