Charlie Grant tries to keep her life as normal as possible. Hanging out with her best friend, pining for Jesse Foster - who shes loved since she was twelve - and generally flying under the radar as much as she can. But sometimes normal is just another word for stuck, and this weekend that's all going to change. Not only will everyone be back home for her sisters wedding, but shes also juggling:
- a rented dog that just won't stop howling
- an unexpectedly hot wedding-coordinators nephew
- her favourite brother bringing home his HORRIBLE new girlfriend
- fear that her parents marriage is falling apart
- and the return to town of the boy shes loved practically all her life
Over the course of four days Charlie will learn there's so much more to each member of her family than she imagined, even herself, and that maybe letting go of the things she's been holding on tightest to can help her find what really keeps them together.