Jennifer Garner stars as Gray, a woman whose fiancé, Grady, dies on his bachelor-party fishing trip, so she spends what would've been her wedding day attending his funeral. After the funeral, Gray moves in with her beloved's odd-couple roommates -- responsible business partner Dennis and slacker Celestial Seasonings employee Sam (
Kevin Smith). Complicating the new "three's company" balance is Fritz (
Timothy Olyphant), Grady's womanizing high-school friend.Gray can't figure out why Fritz, a Hollywood director, is still hanging around their Boulder, Colo., bungalow until she finds out that Grady had never revealed a couple of important details about his life: He was a millionaire, and he was sending monthly payments to a woman and her son -- his son. When Grady's New-Agey baby mama (
Juliette Lewis) and son show up wondering where their check is, the story comes even further apart.