De dag voor de kerstvakantie weigert Ebenezer Scrooge, een hardnekkige vrek, bij te dragen aan het Charity Relief Committee, en wijst vervolgens zijn neef Fred grof af als hij Scrooge in zijn kantoor bezoekt. Wanneer Scrooge naar huis terugkeert, ziet hij de geest van zijn voormalige zakenpartner Jacob Marley, die hem waarschuwt voor de straf die hij in het volgende leven zal ondergaan als hij zijn gedrag niet verandert. Die nacht krijgt Scrooge bezoek van nog drie geesten, die hem zijn verleden, het heden en de toekomst laten zien die hem te wachten staat.
Passagiers op een oceaanstomer kunnen zich niet herinneren hoe ze aan boord zijn gekomen of waar ze heen gaan. Al snel wordt duidelijk dat ze allemaal iets gemeen hebben.
Eindelijk is de dag aangebroken waarop Mai afstudeert op de middelbare school. Terwijl Sakuta gespannen op zijn vriendin wacht, verschijnt er voor hem een basisschoolleerling die precies op haar lijkt. Verdacht, en om de verkeerde redenen... Ondertussen belt de vader van Sakuta en Kaede plotseling en zegt dat hun moeder haar dochter wil zien. Ze werd in het ziekenhuis opgenomen omdat Kaede's toestand te zwaar was om te verdragen, dus wat kan ze zich nu veroorloven te vragen?
Hannah en Matt, een jong stel dat voor het eerst samen op vakantie gaat, ontdekken al snel dat ze het misschien niet eens zijn. Met het gevoel alsof ze haar vriend in de steek heeft gelaten, roept Hannah de hulp in van een mysterieuze zigeunervrouw, in de hoop dat de problemen van het stel kunnen worden overwonnen. Wanneer Matt echter wakker wordt en ontdekt dat zijn vriendin verdwenen is, worden de sinistere bedoelingen van de zigeunervrouw maar al te duidelijk.
Zachary en Marilee moeten tijdens Kerstmis een thuis vinden voor een nest schattige kittens. Het stel ontdekt dat er geen betere tijd is voor de belangrijke dingen in het leven: familie, liefde, en wie weet ook een verloving.