蒙面英雄佐罗(安东尼•霍普金斯 Anthony Hopkins 饰)为了阻止西班牙总督蒙特罗滥杀无辜,突然从天而降,劫走了准备行刑的犯人,从而与蒙特罗结下深仇。随后,蒙特罗派部队跟踪了佐罗。在一片混战中,佐罗的妻子被杀死,还在襁褓中的女儿被虐走,佐罗也被投入了监牢。一晃眼二十年过去了,为了让自己的事业后继有人,佐罗带上面具逃出了监狱。蒙特罗这时仍然在作恶,他计划买下加利福尼亚的所有权。佐罗找到了年轻的盗贼马瑞塔(安东尼奥•班德拉斯 Antonio Banderas 饰),将毕生所学都传授了给他,希望马瑞塔
弗莱迪(罗伯特·英格兰德 Robert Englund 饰)将榆树街孩子残杀殆尽,只留下约翰一人,约翰在梦中重返榆树街,历经梦中的混乱后被丢弃在陌生的城镇。在“青年之家康复中心”里,一群问题少年斯宾塞、翠西等人正接受教师玛姬(丽萨·赞恩 Lisa Zane 饰)的管理与矫正,失去记忆的约翰也被发现后送到了这里,玛姬发现约翰和自己的梦境相关联,他们有同样的关于榆树街的记忆。为调查真相,玛姬与约翰驾车来到没有一个孩子的春木镇,而翠西等三个少年也偷偷爬上车跟来了这里。翠西等人在榆树街的老宅中遭遇了弗莱迪的梦中追