Buttons: A Christmas Tale Overview

In the early 1900s, when an orphaned girl named Emily (Noelle Parker) comes down with a fever on Christmas Eve, a nun (Roma Downey) rescues her and sneaks her into a children's hospital. There's she's visited by her guardian angel, Rose (Angela Lansbury), who tells her the story of another orphan girl, Annabelle (Alivia Clark), who has been forced by her evil aunt to work in a mill in New Hampshire. Too small to work the machines, she instead sews on buttons, which earns her a nickname.

Only through Annabelle’s guardian angel (Dick Van Dyke) and the kindness of strangers, can the girl be saved from the dangers facing her.

Narrated by Robert Redford and Kate Winslet. This film was released theatrically in 2018 under the name: Buttons: A New Musical Film.