海灘邊,巨浪滔天,英武的騎士布洛克(馬克斯?馮?西多 Max von Sydow 飾)與黑衣死神(本特?埃切羅特 Bengt Ekerot 飾)擺下了一盤生死棋局。在下棋的過程中,騎士在回顧自己的人生,所見所聞暗合聖經的圖景。十四世紀十字軍東征後期,歐洲大陸瘟疫蔓延,民不聊生。布洛克曾遇到過馬戲團的一對夫妻,丈夫篤信神明,無比虔誠,妻子則更加現實,唯命是從。他們的相濡以沫讓幸福唾手可得。騎士在樹林中邂逅了鐵匠夫婦。鐵匠非常粗魯,他的妻子很是風騷,他們在樹林裏對著路人演出雙簧,仿佛一對可笑的傀儡。最後,在經歷過集體膜拜的祭奠儀式後,武士和他的朋友們再次遇到了死神,曾經的無助與恐懼,憤怒與懷疑,都化作了人生的詰問……