El reverendo Ernest Toller (Ethan Hawke) es un párroco solitario de una pequeña iglesia en el estado de Nueva York. En su labor como cura conocerá a Mary (Amanda Seyfried), una mujer que se ha quedado embarazada y que pide al reverendo que aconseje a su marido, un ecologista radical. Toller será el consejero de la pareja, e intentará mediar ...