La veille de Noël, Barbie raconte une histoire à sa petite sœur Shelly. Au début du xxe siècle à Londres, une cantatrice du nom d« Eden Starling » rencontre un grand succès. Mais elle est très égoïste et a littéralement des caprices de diva. Elle exige notamment de ses employés de troupe de théâtre quils restent répéter le soir du réveillon, y compris sa costumière et amie denfance Catherine. Eden déteste Noël, et pense que, comme le lui a toujours dit sa tante Mary, « Dans un monde égoïste, seul les égoïstes réussissent ».\r
\r
Mais la nuit de Noël, dans son sommeil, Eden est visitée par le fantôme de sa tante qui lui affirme quelle avait tort et quEden doit changer dattitude ; pour cela, elle recevra la visite de trois esprits.