杰西卡·霍兰德(蒂尔达·斯文顿 Tilda Swinton 饰)是旅居哥伦比亚的欧洲人,她来到波哥大看望她生病的姐姐(艾格尼丝·布雷克 Agnes Brekke 饰)。因为总是听到奇怪的巨响,于是她试图去找寻幻听的根源,并由此开始了一场由幻想、偶遇与重逢组成的,与记忆和历史产生回响的旅程。
剧情叙述一个神经质的作曲家Winslow Leach,他的作品被唱片公司制作人Swan窃用,并且使他遭受到毁容。于是他躲在制作人新开的天堂剧院中,戴着面具变成如同幽灵一般。作曲家本来想借着破坏行动来报复制作人,但当他发现一个新进女歌手Phoenix,能够完美地诠释他的作品,于是他同意制作人的合作要求,然后签下了古怪的血约,立誓完成一部以「浮士德」为主题的摇滚歌剧。没想到制作人竟然又欺骗他,另请了一位重摇滚歌手Beef来代唱,而且他慢慢地发现到制作人真正邪恶的真面目......
蒂莉(凯特·温丝莱特 Kate Winslet 饰)回到了阔别已久的家乡,在十岁的时候,她因为被控谋杀了同学斯图尔特(Rory Potter 饰)而遭到了整个小镇的驱逐,就连蒂莉的母亲茉莉(朱迪·戴维斯 Judy Davis 饰)也不相信蒂莉的清白。虽然这么多年过去了,但蒂莉在这里依然是一个不受欢迎的存在,邪恶的一员伊万(沙恩·伯恩 Shane Bourne 饰)依然掌握着小镇居民们生死存亡的命脉,与此同时,他还有着另一个身份——斯图尔特的父亲。 蒂莉在小镇上开了一家裁缝铺,随着时间的推移,她所售卖的款式新颖的服装和闪闪发亮的布料为她俘获了一批忠实的顾客。实际上,蒂莉一直没有放弃调查当年事件的真相,她并没有杀人,她坚信当年的那个凶手如今依然生活在这座小镇里。
描绘主人公岛村(高桥一生)三次前往雪国的温泉旅馆,与当地一名艺妓驹子(奈绪),和一位萍水相逢的少女叶子(森田望智)三人间复杂微妙的情感。