Geïnspireerd door de bestseller serie van de befaamde schrijver Stephen King. De laatste scherpschutter, Roland (Idris Elba) is veroordeeld om een eeuwige strijd aan te gaan tegen de Man in het Zwart (Matthew McConaughey) en wil kost voor kost voorkomen dat hij de donkere toren waarvan de cohesie van het universum afhangt, vernietigt. Het lot van de werelden staat op het spel, en goed en kwaad voeren een epische strijd tegen elkaar waarbij alleen Roland de Tower kan beschermen tegen de Man in het Zwart.