Beth can't forgive her husband for cheating on her just after they lost their son during childbirth. Struggling to come to terms with his infidelity, Beth decides to push Mark out of her life for good, and books herself on a prolonged cruise just as the anniversary of their son's death approaches.
Mark is still devastated at Beth's complete lack of trust in him, and has given up trying to reconcile with his wife. When he learns of her cruise plans, it shakes him out of his stupor, and fills him with a renewed determination to woo her back.
With the cruise booked to depart in just a few short days, and with Christmas just around the corner, Mark has no choice but to re-open old wounds, with the hope of convincing his wife that they should never have parted.
But Beth has secrets of her own. If they are to reunite, she'll need to forgive not only her husband, but herself, too...