VERY BAD THINGS
A prostitute is killed during a bachelor party, but guilt and betrayal lead to further deaths as they try to keep their secret.
Starring Christian Slater, Cameron Diaz, Jon Favreau
Director Peter Berg