海滩边,巨浪滔天,英武的骑士布洛克(马克斯•冯•西多 Max von Sydow 饰)与黑衣死神(本特•埃切罗特 Bengt Ekerot 饰)摆下了一盘生死棋局。在下棋的过程中,骑士在回顾自己的人生,所见所闻暗合圣经的图景。十四世纪十字军东征后期,欧洲大陆瘟疫蔓延,民不聊生。布洛克曾遇到过马戏团的一对夫妻,丈夫笃信神明,无比虔诚,妻子则更加现实…
早上,虔诚的农场主陶尔(Max von Sydow 饰)夫妻做过了祷告,随后安排女儿卡琳骑马为教堂送一些蜡烛,卡琳穿上了新制的盛装,邀请家里的养女英格丽同行。有孕在身的英格丽性格放纵,并一直嫉妒卡琳的明媚人生,出行前,英格丽在食物中塞进了一只蛤蟆。行至一片森林前,英格丽让卡琳独自上路而自己尾随观察。林中的三个牧羊人看到孤身一人的卡琳…