Den nærige og hjerteløse Ebenezer Scrooge, bryder sig ikke om mennesker. Specielt ikke glade, venlige og fattige mennesker. For slet ikke at tale om julen! Tiden fuld af varme tanker, glæde og venskab… sådan noget humbug! Men julenat hjemsøges den onde Scrooge af ånder. Først kommer den forgangne juls ånd, og tager ham med til hans fortid. Senere dukker den nuværende juls ånd op, og viser Scrooge ting, der får hans hårde hjerte til at blive blødt. Spørgsmålet er, om Scrooge kan og vil ændre sig, og hvad vil han vinde ved at være sød? Svaret får han da han møder den kommende juls ånd.
Det hele går efter planen for Newland Archer i det 19. århundredes New York. Han skal giftes med May Welland og alt er godt, indtil han møder Ellen, der forbavser sin omverden ved at være såvel skilt som i stand til at tænke selvstændigt. Archer bliver forelsket, og så begynder tingene at glide helt af sporet.
Jessica Lange leverer en mageløs karakterskildring i rollen som adoptivmoderen, der tager et forladt barn til sig - en præstation, der kan sammenlignes med hendes rolle i filmen Blue Sky, som indbragte hende en Oscar. Halle Berry spiller fantastisk i rollen som den biologiske mor, der får styr på sit liv og beslutter sig for at vinde sit barn tilbage - en præstation, der hævdes at være hendes gennembrud i filmens verden. Oscar-nominerede Samuel L. Jackson spiller rollen som hendes fandenivoldske advokat.
Charlton Heston er i cockpittet i denne utrolige opfølger til Airport. Han skal med livet som indsats forsøge at redde flyet og dets passagerer efter en kollision med et privatfly. Myrna Loy, Helen Reddy, Linda Blair, Dana Andrews, Efrem Zimbalist Jr., Gloria Swanson, Sid Caesar og George Kennedy fra den oprindelige Airport er også ombord i denne højtflyvende thriller.