• Emotionally complex. A great, realistic portrayal of the challenges of a troubled family life and of love and friendship. People make mistakes, and mistakes have to be forgiven, is what this movie seems to say. This movie will have you laughing, crying, suspicious, angry and happy until the very end. It didn't really seem to me that the girls actually made a pact. That would be my main complaint about the plot. They did talk about losing their virginity, but didn't really make any plans. Other than that, a really good movie.