Kriss Kringle (Richard Attenborough) arbeitet in einem New Yorker Kaufhaus, jedes Weihnachten lässt er als Weihnachtsmann die Kinder ihre Wünsche äußern. Aber das Besondere an Mr. Kringle ist, dass er behauptet, er sei der einzig wahre Weihnachtsmann. Für die Kinder gibt es daran natürlich keinen Zweifel, aber die Erwachsenen, die aus dem Reich der Fantasie entkommen sind, halten den alten Mann für verrückt. Es geht sogar soweit, dass durch Beschwerden der gutmütige alte Herr in eine Anstalt eingewiesen werden soll, denn viele Erwachsene zweifeln am geistigen Zustand des Kaufhaus-Weihnachtsmannes. Doch Mr. Kringle macht sich Sorgen, was ohne ihn an Weihnachten geschehen würde. Und auch die kleine Susan (Mara Wilson) hat einen besonderen Wunsch, den der Alte gerne erfüllen würde, doch so lange er vor Gericht steht, ist dies ihm unmöglich...