蒙面英雄佐罗(安东尼•霍普金斯 Anthony Hopkins 饰)为了阻止西班牙总督蒙特罗滥杀无辜,突然从天而降,劫走了准备行刑的犯人,从而与蒙特罗结下深仇。随后,蒙特罗派部队跟踪了佐罗。在一片混战中,佐罗的妻子被杀死,还在襁褓中的女儿被虐走,佐罗也被投入了监牢。一晃眼二十年过去了,为了让自己的事业后继有人,佐罗带上面具逃出了监狱。蒙特罗这时仍然在作恶,他计划买下加利福尼亚的所有权。佐罗找到了年轻的盗贼马瑞塔(安东尼奥•班德拉斯 Antonio Banderas 饰),将毕生所学都传授了给他,希望马瑞塔
故事发生在英国维多利亚女王(杰西·巴克利 Jessie Buckley 饰)统治时期,多力特(小罗伯特·唐尼 Robert Downey Jr. 饰)拥有着能够和动物交谈的特殊能力,和妻子一起在老家经营着一家动物医院。
一场意外夺走了多力特妻子的生命,这巨大的打击让多力特封闭起了心门,拒绝和任何人类接触。一天,一个名叫汤姆(哈里·科莱特 Harry Collett 饰)的男孩闯入了多力特的家,带来了一只受伤的松鼠,希望多力特能够救它。与此同时,维多利亚女王患上了一种怪病,于是派出了侍女萝丝(卡梅尔·拉尼亚
在位于郊外的华丽别墅内,人过中年的整形医生罗伯特·雷德加(安东尼奥·班德拉斯 Antonio Banderas 饰)和忠心老仆人玛丽莉娅(Marisa Paredes 饰)居住于此。在过去的十二年里,他先后失去了妻子盖儿和女儿诺玛(Ana Mena 饰),一桩桩人间惨剧彻底颠覆了罗伯特看似完美的生活,同时也将他的事业与研究推向了完全未知的领域。在别墅的某个神秘房间内,居住着一个美丽且与世隔绝的女子,她叫薇拉(埃琳娜·安纳亚 Elena Anaya 饰),既是罗伯特的病人,又是他的实验对象,二人有着纷繁错乱