Philosophy professor and author Harry (Morgan Freeman) often frequents a coffee shop where he witnesses a variety of love stories. Coffee shop owner Bradley (Greg Kinnear) is depressed about divorcing his wife Keslin (Thelma Blair). He quickly marries real estate agent Diana (Rada Mitchell), whom he meets, and then divorces quickly because the latter is obsessed with his married lover David (Billy Bucky). The desperate Bradley tries to be company with his beloved dog, but the unexpected appearance of the beautiful and gentle Agatha (Missy Pyle) disrupts his heart. At the same time, coffee shop waiters Oscar (Toby Hemingway) and Chloe (Alexa Diolos) come together, making plans for their common future and creating endless longing for family life...