Ostatni Rycerz, Roland Deschain (
Idris Elba), uwięziony w niekończącej się walce z Walterem O’Dimem, znanym także jako Człowiek w czerni (
Matthew McConaughey), ze wszystkich sił stara się powstrzymać go przed zburzeniem Mrocznej Wieży, która spaja światy. W imię przetrwania światów, w ostatecznej walce zderzą się ze sobą dobro i zło. Tylko Roland może ocalić Wieżę przed Człowiekiem w czerni. Film jest adaptacja sagi Stephena Kinga o tym samym tytule.