Em 1873, um estranho (Daniel Craig) sem memória vai parar em Absolution, cidade inóspita para visitantes e dominada pelo medo imposto pelo pulso forte do "Coronel" Woodrow Dollarhyde (Harrison Ford). Mas o inesperado acontece quando máquinas voadoras atacam a cidade e sequestram seus habitantes.