have any of you seen this movie called wild things? last night me and a friend smoked two bowls and then we're chillin in his room, and he busts out this dvd, and he tells me it's really sweet, we watch it, and it has denise richards! and she's so fucking hot. have any of you seen this god send? what did ya think