Delilah, an 8-year-old girl, is upset when her hardworking father can't make it home for Christmas. After running away, she encounters three spirits who show her the past, present, and future of her family's sacrifices and love for her. Realizing her parents' efforts, she returns home to celebrate Christmas.