Emmett Murphy (Shane Hagedorn) est un vétéran de la guerre civile qui retourne dans sa maison du Michigan à la recherche de la paix. Après la mort de sa femme, il remplit sa promesse envers un soldat mourant et amène la veuve noire, Haddie (Lauren LaStrada) et sa fille à rester avec lui et son fils. Les citadins ne sont pas prêts pour cette famille moderne et un complot néfaste pour les éliminer est éclos. Face au sectarisme et largement en infériorité numérique, Emmett a du mal à trouver la foi. Mais lorsque le train du cirque arrive en ville, une tournure mystérieuse des événements fournit à Emmett et à sa famille l'aide inattendue dont ils ont besoin pour surmonter.