สองวันก่อนหน้าวันแต่งงาน ดั๊ก (จัสติน บาร์ธา) ขับรถมายังลาสเวกัสพร้อมกับเพื่อนซี้ ฟิล และ สตู (แบรดลีย์ คูเปอร์ และ เอ็ด เฮล์มส์) กับน้องเขยในอนาคต อลัน (แซ็ค กาลิเฟียนนาคิส) เพื่อร่วมงานฉลองสละโสดที่พวกเขาสาบานว่าจะไม่มีวันลืมมันทีเดียว แต่เมื่อเขาทั้งสามตื่นขึ้นมาในตอนเช้าพร้อมกับอาการปวดหัวแทบจะแตก พวกเขากลับจำอะไรกันไม่ได้เอาเลย ห้องสวีทในโรงแรมอยู่ในสภาพเละยิ่งกว่ากองขยะและว่าที่เจ้าบ่าวก็หายตัวไป โดยไม่รู้อิโหน่อิเหน่ว่าเกิดอะไรขึ้นและเวลาก็น้อยลงทุกที ทั้งสามต้องพยายามคิดกันว่าพวกเขาตัดสินใจทำอะไรที่เลวร้ายกันไปบ้างในคืนก่อนหน้านั้น ด้วยความหวังที่จะหาตัวดั๊กให้พบเพื่อส่งกลับไปยังแอลเอให้ทันเวลาเข้าพิธีแต่งงาน
แต่ยิ่งพวกเขาค้นพบว่าอะไรเป็นอะไรมากขึ้นเท่าไหร่ ก็ยิ่งเข้าใจมากขึ้นเท่านั้นว่าพวกเขากำลังตกอยู่ในปัญหายุ่งยากแค่ไหน