Miranda Chester vit un rêve éveillé à Carlton Heath à l'approche de son mariage avec Ian. Les deux amoureux se sont rencontrés un soir de réveillon et ont décidé de se marier deux ans plus tard, le jour de Noël. Alors que la famille de Ian prépare avec excitation le grand évènement, Miranda rencontre un mystérieux homme qui lui fera découvrir un secret de famille inattendu.