how to deal try to take on so many problem but in the end it fail to accomplish much of anything . everything in halley life be turn upside down . all these problem be happen to her and it effect her life . her parent get divorce and her sister be marry the wrong guy and her best friend boyfriend die and plus her best friend be pregnant . halley will just need to learn how to deal with these problem and other problem a life be always tough and it doesn not always work out the way you want it too . the plot sound like it have some potential but the execution isn not very good . the film big problem be try to have all these problem . i think if it want to squeeze in all of this then they should have make it into a sitcom . however and they be try to fit in all these problem in a 101 minute movie and the result weren not pretty a the film be kind of mess in that aspect . the script be weak and clichéd so that do not help matter either . there be really nothing original about this movie either a you have probably see it do before and good . the acting be average at best with the best be allison janney . she do a pretty good job but she be far above this material . mandy moore do a decent job but i really think she should stick to sing . trent ford play halley love interest and he do an okay job . he wasn not very good during the serious scene though . the rest of the cast isn not really worth mention either they do an awful job but haven not really be in a lot of film . or and they just have good work out there and this be probably something that should be leave off their resume . clare kilner do a poor job of direct since it be kind of hard to see what be the real story . she also direct the completely bland wed date . the movie also get pretty dull and i do not really feel for any of these character . i felt bad for the halley friend since her boyfriend die and she get pregnant but pretty much just her . in the end and this be just another generic chick flick that isn not anything special and it good if you just skip it . rating 4/10 .