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