Ten years ago, Marcie Winter had her heart set on marrying Zack Kincaid. But he stood her up at the altar–to chase very different dreams. Now he's back in their small Maine town, claiming he has new dreams. Of marriage, church picnics and a seaside cottage full of little Kincaids. But Marcie, busy with her café and a bit of family mystery, gave up hope for a life with Zack long ago. More charming than ever and vowing he's changed, Zack is asking for a second chance. Now Marcie just needs faith to believe that, this time, he means forever.