Adaptación al cine de la novela homónima del escritor Stephen King.
Un pistolero (una especie de caballero de un mundo paralelo al nuestro) llamado Roland Deschain (Idris Elba), deambula sin esperanza por un antiguo mundo en ruinas similar al salvaje oeste en donde es el último de los pistoleros.
Su destino le sera revelado cuando un chico de la Tierra con visiones de su mundo, y de la Torre Oscura que allí se encuentra, viaje a esta dimensión a través de un portal para descubrir la verdad tras sus visiones: que nuestro mundo y el del pistolero están conectados y se mantienen gracias a que la Torre Oscura permanece en pie. Juntos intentarán detener al malvado Randall Flagg (Matthew McConaughey), que intentara destruir la torre para traer el caos a ambos mundos.