Roland Deschain of Gilead มือปืนคนสุดท้ายในโลกของเขา ผู้ซึ่งมีภารกิจในการ
ออกตามหา Dark Tower เพื่อปกป้องไม่ให้มันถูกทำลาย เพราะนี่คือสิ่งที่เชื่อมโยง
ทุกชีวิตทั้งโลกของเขาและโลกมนุษย์ หากมันพังทลายนั่นหมายถึงทั้งสองโลก
จะสูญสลายไปด้วยนั่นเองง แต่เขาต้องพึ่งพา เจค แชมเบอร์ เด็กหนุ่มจากโลกที่
สามารถเดินทางข้ามมิติได้นำพาเขาไปยังจุดหมาย แมทธิว แมคคอนนาเฮย์
(Matthew McConaughey) มารับบทเป็นวายร้ายสุดลึกลับชื่อว่า
The Man in Black วายร้ายผู้ใช้เวทมนตร์แห่งความมืดที่หมายจะทำลาย
Dark Tower ถึงแม้ว่าจะได้รับการยืนยันแล้วว่าภาพยนตร์เรื่องนี้จะถูกดัดแปลง
ให้แตกต่างไปจากในเวอร์ชั่นหนังสือ แต่ทั้งผู้เขียนบทและสตีเฟนคิงต่างก็ได้หารือ
จนลงตัวออกมาตั้งแต่ก่อนจะเริ่มถ่ายทำเป็นที่เรียบร้อย (ตอนเป็นหนังสือก็อ่านแล้วงงๆ)