Sarah Huttinger's (Jennifer Aniston) life is in a tailspin. She's finally agreed to marry her boyfriend Jeff (Mark Ruffalo), but isn't at all sure that marriage is what she really wants...in fact, she's not sure what she wants in general. As conflicted as she is about her love life, her professional life isn't much better – an aspiring journalist, Sarah's career has stalled at the New York Times obituary column. To top it all off, she's on her way home to attend her sister's wedding, which means spending a lot of time with her tennis-obsessed Pasadena family. Somewhat of a black sheep, Sarah's never quite felt a part of things when it comes to her relatives. But when she meets Internet millionaire Beau Burroughs (Kevin Costner), their encounter unexpectedly unlocks some well-kept secrets that may help Sarah uncover the truth about her family and finally discover who she truly is.