El reverendo Ernst Toller (Ethan Hawke) es un párroco solitario de una pequeña iglesia en el estado de Nueva York. La iglesia, que está a punto de celebrar su 250 aniversario, es ahora una atracción turística que atiende a una congregación menguante. Es además eclipsada por su iglesia matriz cercana, Abundant Life, y sus instalaciones de vanguardia y cerca de 5,000 miembros. Cuando una feligresa embarazada (Amanda Seyfried) le pide al reverendo que aconseje a su marido, un ecologista radical, Toller se sumerge en su atormentado pasado y se encuentra a sí mismo cuestionando su futuro y el paradero de la redención. Con la presión sobre él en continuo crecimiento, deberá hacer lo posible para evitar que todo termine fuera de control.