Den tidligere militærpresten Ernst Toller (Oscar-nominerte Ethan Hawke) begynner som prest i en liten kirke i New York. Men når Toller oppsøkes av Mary (Amanda Seyfried), en gravid kvinne som er gift med en ustabil, radikal aktivist, må han ta et oppgjør med den vanskelige fortiden sin. Overbevist om at verden er i fare, legger Toller ut på et farlig oppdrag i håp om å finne troen han har savnet.
. - Aldersgrense 15 år