子俊(欧阳耀麟 饰)因为患有精神疾病而住进了精神病院,经过了一番治疗,他病愈出院了。然而,尽管他已经得到了治愈,却还是被打上了精神病人的烙印,在社会中处处受人欺负和歧视,在此过程中,只有母亲(黎少芳 饰)和一位善良的社工(卢希莱 饰)站在他的身后,做他最坚实的后盾。 离奇的事情发生了,那些曾经欺负过子俊的人,竟然一个接着一个的被杀死了,而每当凶杀案发生,第二天早上,子俊都会发现自己的双手沾满了鲜血。尽管对此没有任何的记忆,但子俊还是不禁开始怀疑,是不是自己在睡梦中双重人格障碍症病发,向那些欺负过自己的人寻仇。
在枪案频发的芝加哥,保罗原本是一个温文儒雅仁心妙手的医生,拥有一个幸福美满的家庭。一场突如其来的厄运让他的妻女惨遭暴徒欺凌,女儿昏迷不醒,爱妻更因此丧失生命,与他天人永隔。然而,城市里连串的凶案让警方束手无策,种种原因使得保罗的案件无法结案,本应受到制裁的凶徒逍遥法外。 在崩溃和绝望中,保罗的人生价值观彻底改变。为了替家人复仇,保罗决定孤身寻凶,主动出击,单枪匹马在城市街头制裁暴力犯罪。警方和大众对这位伸张正义的神秘“帽兜男”众说纷纭,争论不休。在“守护天使”的外衣下,保罗最终迎来了和仇人的生死决战。