A happy couple on the verge of marriage has their plans derailed when David comes across the love that got away from his past.