Top notch Casting.
Has top notch actors who do a great job in their respective characters.
Selena Gomez, yes she can act. And good at it too. See her in Spring Breakers (2012)http://www.imdb.com/title/tt2101441/.
Mary-Louise Parker, always good in anything. Heather Graham, as always, fun and beautiful, like all the women in this movie.
Elisabeth Shue takes the cake with the horny milf. And she is sexy.
Dylan McDermott, get a new look with a different character we usually see him as.
And with some other well known names added in, this is well caste film.
As for the story line and plot, well, see for yourself and decide. A few funny lines.
Finally, don't go off subject on this thread.