Filmen udspiller sig i Uppsala i årene 1907–1909 og kredser omkring den velhavende familie Ekdahl, som domineres af en rig og begavet enke samt hendes tre sønner. Den ældste søn Oscar driver sammen med sin hustru Emelie det lokale og familieejede teater. Parret har sammen to børn: Fanny og Alexander. Filmen vandt fire Oscars i 1983, samt tre Guldbiller.