Kyle (Jon Favreau) and Laura (Cameron Diaz) are about to get married. As Laura is fully occupied organizing everything, Kyle’s friends Charles (Leland Orser), Robert (Christian Slater), Michael (Jeremy Piven) and Adam (Daniel Stern) are mostly looking forward to his bachelor party in Las Vegas. Kyle isn’t quite as excited about it, especially not when a sex worker (Kobe Tai) shows up in their hotel room. As Michael goes to have sex with her in the bathroom, she hits her head and dies. The guys start to panic but agree to cover things up – which is only the start of the problems.
Very Bad Things is a prime example of the worst kind of edgy humor, confusing offensiveness with being funny at every turn and ending up a tired, uncomfortable mess. No wonder it’s virtually unknown – it would have been better if I had kept it that way as well.