影片基于苏格兰作家阿拉斯代尔·格雷所著同名小说,融合现实主义、奇幻、科幻元素,将弗兰肯斯坦的故事重塑,设定在维多利亚时代晚期,逃避丈夫虐待却不幸身亡的女子贝拉(艾玛·斯通 Emma Stone 饰),在被科学家成功复活后,心智停留在孩童阶段,却也对未知世界充满渴望;她与放荡律师私奔踏上挖掘自我的冒险,试图摆脱时代对女性偏见,追求平等与性解放。
1930年代,小云、小红(周璇)姐妹被人骗到上海卖给琴师和妓院老鸨夫妇,小云被迫做了暗娼,小红年纪尚小,又天生有一副好嗓子,便随琴师去茶楼终日卖唱。姐妹两人住在贫民窟,在她们对面,住的分别是报贩老王和吹鼓手陈少平(赵丹)。因为闲来无事时陈少平常同小红对窗玩闹,两人渐生感情。 小红卖唱时被流氓古成龙缠上,对方欲强霸她为妾,小红找陈少平商量对策,两人本想借助律师将正义伸张,不想律师双眼只认钱,无奈之下只得逃走,而这一过程中,老王对小云由怜生爱,可是小云却因自卑不敢正视。琴师偶知陈少平与小红下落,放风给古成龙,古成龙赶到小红住处时,屋里只有她和小云,两人生命危在旦夕。
女演员前往葡萄牙亚速尔群岛,与剧团共同排演莎士比亚的《暴风雨》。在经历了一次奇异事件后,她发现岛上居民的行为变得诡异而不可捉摸。神秘女孩艾莉尔出现,引领她穿行于这个梦境与现实、幽灵与自然交错的空间,仿佛置身一场没有尽头的舞台剧。电影以莎翁经典剧作《暴风雨》中的精灵艾莉尔为出发点,融合莎士比亚其他作品的主题与文本,探讨自由与想象、演出与真实之间的模糊边界。导演帕提诺通过岛屿景观与舞台语言的交织,思考自然如何成为诗句的延伸,也质问人类在表演与存在中的自由与束缚。