本片是《佐罗的面具》续集,剧情在一定程度上与首集相连。故事发生于1850年,由班德拉斯扮演的侠客佐罗遇到了一生中最危险的挑战。几经努力终于使加利福尼亚成为美国第31个州之后,佐罗还必须实践自己对妻子艾琳娜(泽塔-琼斯饰)所做出的承诺:以阿莱桑德罗的公开身份,过正常人的生活。就在佐罗左右为难犹豫不定的时候,新的威胁出现了。不甘失去加利福尼亚州的恶人们再度集结,试图将已经并入美国领土的加利福尼亚州再次分裂出去。一个可能永远改变历史进程的时刻到来了,面对恶人不断制造事端的威胁,阿莱桑德罗被迫再度出山,在艾琳娜及其它正义势力的协助之下力斗恶人,最终彻底击败恶人取得胜利,并确保了加利福尼亚的领土完整。。1928年的美国旧金山,34岁的哈麦特(弗雷德里克·福瑞斯特 Frederic Forrest 饰)仍然是一位卑微而不幸的低级杂志雇员,同时也深受一战时期在军队中患上的肺病的折磨。虽然年轻时曾在平克顿私人侦探公司工作过一段时间,如今他以写侦破小说为生。有一天晚上,就在他写作最后一页侦破小说时,小说中的主人公赖恩突然出现在他面前,寻求帮助找一个名叫克里斯泰的16岁的中国姑娘。在寻找过程中,哈麦特不慎丢失了随身携带的小说稿,与赖恩失去了联系。然而回到公寓后,哈麦特却发现林就在那里,她自述称被黑社会头目方伟堂卖给了一个名叫卡拉汉的人,而卡拉汉的妻子则因嫉妒而杀死了丈夫。 在方伟堂经营的赌场里,哈麦特用金钱赎回了丢失的小说稿。他还在警察局看到了一具据说是林的尸体,但尸体已被毁容。与此同时,他观看了一部关于林和六个男人的影片。原来,摄影师索尔特雇了赖恩去寻找林...。