Ivan ist der Pfarrer einer kleinen Gemeinde und glaubt, dass ein positives Denken die Welt ein bisschen besser macht. In der ländlichen Idylle seiner Gemeinde resozialisiert der Pfarrer Straftäter. Dazu gehören unter anderem der Kleptomane Gunnar, die schwangere Alkoholikerin Sarah und der Tankstellenräuber Khalid. Als der Neonazi Adam auftaucht, wird schnell klar, dass die Idylle in Ivans Gemeinde nicht so ist, wie sie scheint. Zwischen Adam und Ivan bricht ein Kampf zwischen Gut und Böse aus.