Part of the Barbie series of Direct-to-Video films, this is a retelling of A Christmas Carol, told by Barbie to her little sister, Kelly. Kelly doesn't want to attend a charity ball, and just stay home. So Barbie tells her the story of Eden Starling, an opera star who hates Christmas, is selfish to the core, and is about to be taught a lesson in humility and kindness by three spirits.
Provides examples of:
Abusive Parents: Eden's aunt. Not severely and seemed to have never hurt her physically, though she prevented Eden from celebrating any sort of holiday and reminded her that if she wanted to be a star, she had to keep working.
Bad Future: Not as bad as dying alone, but she ends up destitute and eventually making her best friend as mean as she is.
Happy Holidays Dress: Loads, from Barbie's white dress, to Eden's red and gold dress, and the green Chritmas tree-themed dress the Ghost of Christmas present wears. Eden and Catherine as kids wore nearly identical holiday dresses.
Saving the Orphanage: What Eden discovered after accusing Catherine of being ungrateful and noting the "other show" that she was working on behind her back. After Eden turns good (as you've may known) she helped save it in the end by funding the orphanage.
Sleep Mask: Even Eden's cat wears one to emphasize her vain nature.
Stage Aunt: Aunt Marie, especially how much she prevented Eden from having fun as a child. When she came back as a spirit to Eden, she explicitly stated that the quote "In a selfish world, the selfish succeed" was just her excuse for not having become a star herself.