Teresa ist eine strenggläubige Christin und führt ein beschauliches Leben in Independence, Missouri, bis der gutaussehende Pastor David Love ihrer Kirche beitritt. Die beiden verlieben sich und beginnen eine leidenschaftliche Affäre, obwohl sowohl Teresa als auch David mit anderen Partnern verheiratet sind. Bald ist die junge Frau dem charismatischen Pastor so verfallen, dass sie seinen Forderungen nachgibt und sämtlichen Arten von perversen Sexpraktiken zustimmt. Schließlich geschieht alles auf Wunsch Gottes. Teresas Mann Randy hat keinen blassen Schimmer vom Verhältnis seiner Frau und sieht in David einen guten Freund. Das Leben in der christlichen Gemeinde verläuft ruhig, bis Randy eines Tages erschossen in seinem Büro gefunden wird.