Enfermée un soir de tempête dans le magasin où elle travaille, une femme rencontre une ange-gardienne qui lui permet de revivre trois moments de sa vie.
Un soir de tempête, Noëlle Carpenter est accidentellement enfermée dans le grand magasin où elle travaille, juste le soir de la veille de Noël. Elle y rencontre Charlie, une femme qui se présente comme un ange-gardien. Cette dernière, en lui offrant des chaussures, lui permet de changer le cours de sa vie en lui présentant plusieurs "fantômes" du passé, du présent et du futur. Chaque paire fait revivre à la jeune femme un de ses trois derniers Noël...
Un scénario qui rappelle "Un chant de Noël", le roman de Charles Dickens.