Leģendārā zviedru režisora Ingmara Bergmana pēdējā, daļēji autobiogrāfiskā filma par ģimenes dzīvi 20. gadsimta sākumā. Ekdālu ģimene dzīvo nelielā Zviedrijas pilsētiņā. Pēc pēkšņās tēva nāves māte apprecas otrreiz, un bērni nonāk ietekmīgā bīskapa paspārnē. Fanijas un Aleksandra ikdiena pēkšņi mainās uz pretējo – mājās valda stingra kārtība, un bērni tiek sodīti par katru mazāko pārkāpumu.
Džons Q. Archibalds (Denzels Vašingtona) ir parasts cilvēks, kurš strādā rūpnīcā un rūpējas par savu ģimeni. Viņa sieva Denīze (Kimberly Elise) un dēls Maikls (Daniels E. Smits) ir viņa visa pasaule. Bet, kad viņa dēls smagi saslimst un viņam nepieciešama ārkārtas sirds transplantācija, izrādās, ka viņa veselības apdrošināšana operāciju nesedz.