Storstadsborna Fanny (Helena Bergström) och Zac (Rickard Wolff) återvänder till det lilla samhället Yxared där Fannys ärvda herrgård, Änglagård, ligger. När de kommer fram möts de av beskedet att gården har brunnit ner. Samtidigt rör Fannys ankomst till det inrutade livet i byn. Rut (Viveka Seldahl) är arg på Axel (Sven Wollter) som inte har berättat att han är far till Fanny för deras son Mårten (Jakob Eklund). Bröderna Gottfrid (Ernst Günter) och Ivar (Tord Peterson) upptäcker att de har en bror i USA som de aldrig har sett och Fanny övertalar dem att resa dit för att träffa honom.