In der verräterischen Grenzstadt Samurai Town wird ein skrupelloser Bankräuber (Nicolas Cage) vom wohlhabenden Kriegsherrn The Governor (Bill Moseley) aus dem Gefängnis befreit, weil dessen Adoptiv-Enkelin Bernice (Sofia Boutella) verschwunden ist. Der Gouverneur bietet dem Gefangenen seine Freiheit an, wenn er die Ausreißerin wiederfindet. In einen Lederanzug geschnallt, der sich innerhalb von drei Tagen selbst zerstört, macht sich der Bandit auf die Suche nach der jungen Frau und seinem eigenen Weg zur Erlösung. Sein Versagen droht an mehreren Fronten: Die Geister könnten ihn holen – oder er in die Luft gejagt werden.