Um ex-militar capelão (Ethan Hawke) é torturado pela perda do filho que ele encorajou a se alistar nas forças armadas. Ele é ainda desafiado após fazer amizade com uma jovem paroquiana (Amanda Seyfried) e seu marido ambientalista radical. Ele logo descobre segredos escondidos da cumplicidade de sua igreja com empresas inescrupulosas.