Nelaimingas paauglys vienišius Deividas sielos ramybę randa žiūrėdamas muilo operą „Malonus miestelis“, nukeliančią į šeštąjį dešimtmetį. Ten viskas taip miela. Kartą namuose apsilanko keistas televizorių meistras ir palieka naują nuotolinį pultelį. Netrukus Deividas dėl jo susipeša su seserimi Dženifere. Ir nepaaiškinamu būdu jie atsiduria nespalvotame „Maloniame miestelyje“. Atgal sugrįžti neįmanoma, todėl nauji atvykėliai pradeda keisti tobulo pasaulio gyvenimą.
1930-ieji. Selestina atvyksta į Normandijos miestelį dirbti namų tvarkytoja. Ji – lengvabūdė, nerūpestinga mergina iš Paryžiaus. Jos naujoji darbo vieta – vienuolynas, priklausantis ponui Rabūrui. Tačiau netrukus po draugiška elegantiško ir rafinuoto vyriškio kauke Selestina įžiūri keistą elgesį, nepaaiškinamas manijas, kurios ima neraminti...
Jis nukelia į XIX a. vidurį, kai laukinių Vakarų užkariautojai ir indėnai nuolat kariavo tarpusavyje. Tos kovos sūkuryje atsiduria ir Zacharų šeima. Šeimos patriarchė Matilda (vaid. Lillian Gish) saugo paslaptį, kad įvaikinta duktė Reičel (vaid. Audrey Hepburn) yra indėnė. Vienas iš trijų brolių Benas (Burt Lancaster) myli Reičel, antrasis niekina indėnus, trečiasis visada pasiryžęs ginti šeimą. Vieną dieną indėnų vadas pasirodo Zacharų rančoje ir pareiškia, kad Reičel yra jo sesuo...