Once the slow beginning gets underway, the film kicks off and really becomes quite a lot of fun in many unexpected ways. The ensemble cast is really good, with Heather Graham perhaps being the weakest of them. Casey Affleck as her brother is really good and extremely likeable , if you catch my drift.

I highly recommend the film if you just want to have to good hours. Teenagers should really enjoy this film - it says a lot about relationships.