Eski Batı, yalnız bir kovboyun dünyamızın ötesinden gelen bir teröre karşı ayaklanmaya öncülük ettiği yer. 1873. New Mexico Bölgesi. Geçmişini hatırlamayan bir yabancı, zorlu çöl kasabası Absolution'a rastlar. Tarihine dair tek ipucu, bir bileğini saran gizemli bir prangadır. Keşfettiği şey, Absolution halkının yabancıları hoş karşılamadığı ve demir yumruklu Albay Dolarhyde (Ford) tarafından emredilmediği sürece hiç kimsenin sokaklarında adım atmadığıdır. Korku içinde yaşayan bir kasaba. Ancak Absolution, ıssız şehir gökten yağmacılar tarafından saldırıya uğradığı için zar zor kavrayabileceği bir korku yaşamak üzere. Çaresizleri birer birer kaçırmak için nefes kesici bir hızla ve kör edici ışıklarla çığlık atan bu canavarlar, sakinlerin bildiği her şeye meydan okuyor. Şimdi, reddettikleri yabancı, kurtuluş için tek umutlarıdır. Bu Silahşor yavaş yavaş kim olduğunu ve nerede olduğunu hatırlamaya başlarken, kasabaya uzaylılara karşı savaşma şansı verebilecek bir sırrı olduğunu fark eder. Zor gezgin Ella'nın (Olivia Wilde) yardımıyla, hepsi yok olma tehlikesiyle karşı karşıya olan eski rakipler -kasaba halkı, Dolarhyde ve adamları, kanun kaçakları ve Apaçi savaşçılarından- oluşan bir grubu bir araya getirir. Ortak bir düşmana karşı birleşerek, hayatta kalmak için destansı bir hesaplaşmaya hazırlanacaklar.