Griffin Powell has avoided his hometown since he left it in the rearview years ago. But the former Marine understands duty and promises, and that means dragging himself back home as part of his brother's wedding party. Which gets him thinking about a promise he made to a woman, after the best night of his life. When she, too, shows up as part of the wedding, it feels like a sign. Always a bridesmaid, professor Samantha Ferguson...