Doug (Justin Bartha) s'apprête à se marier avec Tracy (Sasha Barrese), alors ses amis Phil (Bradley Cooper), un professeur qui en a assez de la vie de marié à Stephanie (jouée par Gillian Vigman), Stu (Ed Helms), dentiste qui s'apprête à faire sa demande à Melissa, sa stricte et sévère copine depuis trois ans (Rachael Harris) et le futur beau-frère de Doug, Alan (Zach Galifianakis), gars intelligent mais asocial, décident de l'emmener à Las Vegas pour enterrer sa vie de garçon. Melissa vérifiant toujours où il est et ce qu'il fait, ils doivent mentir sur leur destination.
Arrivés à Las Vegas, s'ensuit une nuit où l'alcool coule à flots. Le lendemain matin, les trois amis se réveillent avec une grosse gueule de bois et ne se rappellent plus ce qu'il s'est passé la nuit précédente. Ils réalisent que Doug a disparu, que leur chambre d'hôtel est sens dessus dessous, que Stu a perdu une dent, qu'il y a un tigre dans la salle de bains et un bébé dans le placard. Tous trois essayent alors de se remémorer les événements de la veille...
Very Bad Trip 2
Depuis leur dernier périple, Doug et Tracy attendent leur premier enfant, Phil et Stephanie ont eu un bébé (une fille), et Alan vit toujours chez ses parents. Quant à Stu, il s'apprête à épouser Lauren (Jamie Chung), en Thaïlande.
Se rappelant de leur dernier enterrement de vie de garçon, Stu décide de seulement boire une bière la veille de son mariage.
Pourtant les trois amis se réveillent dans un appartement miteux de Bangkok, avec une plus grosse gueule de bois qu'à Las Vegas, et ne se rappellent plus de rien. Alan a le crâne rasé, Stu a le même tatouage que Mike Tyson sur le visage et un singe découvre M. Chow (Ken Jeong) dans leur chambre. Doug a une nouvelle fois disparu, mais c'est parce qu'il est resté à l'hôtel. Il leur apprend que Teddy, le frère cadet de Lauren, était avec eux. Tous les trois essayent, en plus de se remémorer des événements de la veille, de retrouver Teddy au plus vite. Car lorsque Bangkok prend quelqu’un, elle ne le rend jamais.
Very Bad Trip 3
Alan, ne prenant plus son traitement, est poussé par sa famille et ses amis à entrer dans un centre spécialisé. Phil, Doug et Stu l'y emmènent en voiture. Mais en route, un certain Marshall (John Goodman) leur apprend que Chow lui a volé 21 millions de dollars en lingots d'or. Justement, Chow s'est évadé de sa prison de Bangkok. S'ensuit alors un périple où la meute devra ramener Chow et les lingots s'ils veulent que Doug leur soit remis vivant par Marshall.