Rok 1920. Włoscy weterani I wojny światowej powrócili do swoich zubożałych wiosek. Ojciec Pio (Shia LaBeouf) przybywa do San Giovanni Rotondo po latach spędzonych w Pietrelcinie. Walczy z własnymi demonami i dostrzega problemy społeczno-polityczne mieszkańców regionu. Zmagający się z ubóstwem robotnicy cierpią z powodu skorumpowanych bogatych właścicieli ziemskich, takich jak antysocjalista Gerardo (Marco Leonardi). Narastają napięcia społeczne, a pierwsze wolne wybory we Włoszech mogą doprowadzić do wybuchu rewolucji. W obliczu zagrożenia duchowny musi znaleźć siłę, by wbrew swym udrękom nie dopuścić do rozlewu krwi. Opowieść o stygmatyku i świętym Kościoła katolickiego w reżyserii twórcy "Złego porucznika".