But her arrival there alters the lives around her, especially the handsome schoolteacher next door, Keevan O'Connor, who is deeply drawn to her. Despite Zoe's initial hesitation, they begin to fall in love. Rose is thrilled, recognizing in Keevan the warm, fun-loving father hers could never be. But when Zoe's husband wakes from his depression to see his wife slipping away, Zoe is torn between her love for two men.