Midsommar (Lễ hội đẫm máu) là câu chuyện xoay quanh Dani – cô gái đang có những bất ổn trong tâm lý khi vừa chứng kiến cái chết của ba mẹ và em gái mình. Dani có một người bạn trai tên là Christian, hai người đã quen nhau được hơn 2 năm và Christian đang có dấu hiệu chán cô. 6 tháng sau biến cố, cô phát hiện ra rằng Christian cùng những người bạn tên Mark và Josh của anh đã được Pelle - một người bạn khác từ Thụy Điển, mời tới dự một lễ hội mừng ngày Hạ chí (Midsommar) tại quê của Pelle tại làng Hårga. Christian giấu Dani về chuyến đi này và muốn chia tay với cô trước khi đi nhưng sau đó đã mời cô đi, vì nghĩ rằng không đời nào cô chịu đi.
Nhưng Dani lại nghĩ rằng đây chính là khoảng thời gian thư giãn là dịp để cô xả stress và hòa nhập lại với cuộc sống nên đã đồng ý đi cùng anh. Cả nhóm nhanh chóng lên đường tiến về Hårga và khám phá những tập tục văn hóa thú vị ở đó trong 9 ngày. Tuy nhiên, vùng đất này lại ẩn chứa nhiều điều bí ấn cùng những âm mưu đe dọa đến tính mạng của cả nhóm.