1911年,德國作曲家阿爾森巴赫(Dirk Bogarde飾)帶著失去女兒的痛苦來到威尼斯,希望通過水城的美景來緩解自己的情緒,但所有喚起的景色都只是更悲傷的回憶。直到他在酒店遇到了漂亮的年輕人Tachio(Bern Andersen飾),他像希臘雕像一樣的臉讓他不寒而栗,完全沉浸在興奮中。隨后,威尼斯城被瘟疫籠罩,但官方故意封鎖了這一消息。當(dāng)艾森巴赫逐漸發(fā)現(xiàn)這場驚人的危機(jī)時(shí),他并沒有像其他人那樣迅速逃離。相反,他愿意染上瘟疫,死在威尼斯,以便更多地看到塔喬。