Jem Starling, Kentucky'nin küçük bir kasabasında yaşayan, 17 yaşındaki bir genç kızdır. Jem, köktendinci Hıristiyan bir ailenin kızıdır ve ailesiyle birlikte kilise topluluğuna katılır. Jem, kilise grubuyla dans etmekten büyük keyif alır, ancak bu zevkinin günah olarak kabul edilebileceğini düşünmeye başlar. Aynı zamanda, kendi cinsel kimliğiyle ilgili farkındalık kazanmaya başlar ve bu da onun dini bağlılığı ile yeni hissettikleri arasında bir çatışmaya yol açar.
Jem'in hayatı, esrarengiz bir genç papaz olan Owen'ın topluluğa dönmesiyle değişir. Owen, Jem'i baştan çıkarır ve Jem, Owen'a karşı güçlü bir çekim hissetmeye başlar. Jem, Owen'ın cazibesine kapıldıkça, dini inançlarına karşı bir savaş vermek zorunda kalır.
Owen, Jem'i kendi karanlık planları için kullanmak ister ve Jem'i topluluğa karşı bir tehlikeye dönüştürür. Jem, Owen'ın planlarını durdurmak ve kendi hayatını kurtarmak için savaşmak zorunda kalır.
Film, Jem'in iç dünyasındaki çatışmaları ve yaşadığı zorlukları mercek altına alıyor. Jem, dini inançları ve cinsel kimliği arasında bir denge bulmaya çalışırken, hem kendi hem de çevresindekilerin hayatını tehlikeye atar.