En un pequeño y apacible pueblo ubicado a la orilla de un río que parece más un paraíso que otra cosa, la tranquilidad se ve interrumpida cuando un grupo de forasteros peligrosos llega en busca de venganza. La historia gira en torno a John, un ex-soldado que ha dejado atrás su vida de conflictos y busca redimirse en esta nueva comunidad. Sin embargo, cuando los forasteros amenazan la paz del pueblo y secuestran a su hermana, John se ve obligado a enfrentarse a su pasado y a sus propios demonios internos.