האביר האחרון, רולנד (אידריס אלבה), תקוע בקרב נצחי עם וולטר או'דין, הידוע גם כ-"האיש בשחור" (מת'יו מקונוהיי), נחוש למנוע ממנו לכבוש את המגדל האפל, שמחזיק את היקום כולו. כאשר גורל העולם תלוי בכך, הטוב והרע נפגשים בקרב האולטימטיבי, כאשר רק רולנד יכול להגן על המגדל מהאיש בשחור.