1911年,德国作曲家阿尔森巴赫(Dirk Bogarde饰)带着失去女儿的痛苦来到威尼斯,希望通过水城的美景来缓解自己的情绪,但所有唤起的景色都只是更悲伤的回忆。直到他在酒店遇到了漂亮的年轻人Tachio(Bern Andersen饰),他像希腊雕像一样的脸让他不寒而栗,完全沉浸在兴奋中。随后,威尼斯城被瘟疫笼罩,但官方故意封锁了这一消息。当艾森巴赫逐渐发现这场惊人的危机时,他并没有像其他人那样迅速逃离。相反,他愿意染上瘟疫,死在威尼斯,以便更多地看到塔乔。