Heather Graham is occasionally a half good actress, but this steaming pile is not one of those times. The rest of the cast mostly shine in their parts, and, the story itself is certainly valid, albeit a ripoff of other much better movies, but she (Graham) totally sucks as a writer/ director! She needs to stick to being a mediocre actress and leave the rest to grownups! Of course, thanks to Hollywood for trying to convince us that all some women need is good looks! Thank goodness for the real shining women stars like Kathy Bates, Helen Mirin and many others who rely on brains, inner strength and goodness, and, also raw talent! This is what defines true beauty in my opinion.