Ebenezer Scrooge, l'ultime avare de l'époque victorienne, n'a pas de bons mots pour Noël, bien que son commis Cratchit et son neveu Fred soient pleins d'entrain. Dans la nuit, Scrooge reçoit la visite d'esprits du passé, du présent et du futur.
Suite non officielle du film d'Alfred Hitchcock de 1938 "Une femme disparaît" (' The Lady Vanishes') : Charters (Basil Radford) et Caldicott (Naunton Wayne) effectuent une tournée au Moyen-Orient. Après avoir visité l’Arabie saoudite, ils se retrouvent à Bagdad, où un groupe d’espions...