Nel 1907, in una città della provincia svedese, l'agiata famiglia borghese degli Ekdahl festeggia il Natale in casa di nonna Helena. La famiglia, ma più in generale il mondo intero, sono osservati con gli occhi innocenti e visionari dei due bambini Fanny e Alexander, figli del direttore del teatro locale Oscar. Gli zii Gustaf Adolf e Carl, con le rispettive mogli, completano la cerchia familiare.