Året är 1938. Under Mexikos flammande himmel i en dammig höglandsby firas De dödas dag, vilket förebådar ödet för den tid världen står inför. Andra världskriget rycker närmare sitt utbrott även här under vulkanens kvävande hetta och våldet är ständigt närvarande. Längs sin spritinfekterade, stapplande väg via barer och bordeller bjuder Firmin in så väl sin otrogna fru och hennes älskare till sin dödsdans - liksom djävulen själv.