本片是《佐罗的面具》续集,剧情在一定程度上与首集相连。故事发生于1850年,由班德拉斯扮演的侠客佐罗遇到了一生中最危险的挑战。几经努力终于使加利福尼亚成为美国第31个州之后,佐罗还必须实践自己对妻子艾琳娜(泽塔-琼斯饰)所做出的承诺:以阿莱桑德罗的公开身份,过正常人的生活。就在佐罗左右为难犹豫不定的时候,新的威胁出现了。不甘失去加利福尼亚州的恶人们再度集结,试图将已经并入美国领土的加利福尼亚州再次分裂出去。一个可能永远改变历史进程的时刻到来了,面对恶人不断制造事端的威胁,阿莱桑德罗被迫再度出山,在艾琳娜及其它正义势力的协助之下力斗恶人,最终彻底击败恶人取得胜利,并确保了加利福尼亚的领土完整。。800年前的王复活了,他带领贪欲者们在世界各地大肆破坏。火野映司为了保护人类,变身成假面骑士欧兹和王进行了激烈的战斗。然而,他为了保护一名小女孩,被王所伤,在最后一刻,他许下了愿望,希望他的好伙伴安库能复活。
成功复活的安库处在一头雾水中,他找到了比奈等人,并和比奈一起找到了映司。然而在他们面前的并不是真正的火野映司,而是新的贪欲者豪达,他附身在了映司的身上。豪达提出要求,希望能和安库联手一起去打败古代欧兹。
在众人的努力下,800年前的王终于被打倒了,但一切并没有结束。想要获得强大力量的豪达吞噬了所有的核心硬币,并准备对付安库等人。安库附身到了映司身上,他们一起变身成假面骑士打败了豪达,世界因此恢复了平静。。