Viimane laskur Roland Deschain (Idris Elba) on igaveses võitluses Walter O’Dim’iga, keda tuntakse ka kui meest mustas (Matthew McConaughey), et takistada tal universumit koos hoidva Tumeda torni kukutamist. Kui kogu maailma saatus on kaalul, põrkuvad hea ja kuri võimsas lahingus, sest ainult Roland saab torni mustas mehe eest kaitsta.

Filmis mängivad Idris Elba, Matthew McConaughey, Tom Taylor, Claudia Kim, Fran Kranz, Abbey Lee ja Jackie Earle Haley. Lavastaja on Nikolaj Arcel.