เรื่องราวเกิดขึ้นในช่วงหลังสงครามกลางเมืองอเมริกา โดยมีนักล่าค่าหัวชื่อ John Ruth (รับบทโดย Kurt Russell) ที่กำลังพา Daisy Domergue (รับบทโดย Jennifer Jason Leigh) ซึ่งเป็นผู้ต้องสงสัยในคดีฆาตกรรมเดินทางไปยังเมือง Red Rock เพื่อส่งตัวเธอให้กับเจ้าหน้าที่ตำรวจ ท่ามกลางพายุหิมะที่รุนแรง เขาได้พบกับผู้ชายอีกหกคนในกระท่อมกลางหิมะ ซึ่งมีความลับและเจตนาที่ไม่ชัดเจน ทั้งหมดนี้นำไปสู่การทดสอบความไว้วางใจและความรู้สึกผิดชอบชั่วดีของตัวละคร