Třicátá léta. Právě osiřelá devítiletá Addie (Tatum O'Nealová) se přidá k matčinu dávnému příteli, podvodníčkovi Mozesu Prayovi (Ryan O'Neal). Ten se živí podomním prodejem biblí, které svým zákazníkům rafinovaně vnucuje. Mozes má Addii jen odvézt k její tetě ve vzdáleném městě, avšak po cestě zjistí, že svérázná dívenka má kromobyčejný talent zapůsobit na jeho zákazníky. Ostatně není vyloučeno, že Mozes je Addiiným otcem. A tak se po cestě z obou stane sehraná podvodnická dvojka, která se kromě podomního prodeje živí i různými jinými podvůdky, například…
Neobvyklý příběh začíná v roce 1944, kdy se Jenny Fieldsové narodí syn, jemuž dá jméno T.S.Garp. Svérázná žena velmi toužila po dítěti, ne však po muži, a proto si jako otce svého potomka vyhlédne umírajícího letce Garpa. Mladý Garp je velmi talentovaný chlapec, který touží být spisovatelem. Významné místo v jeho životě zaujímá vedle matky i jeho dětská láska a posléze i manželka Helena.