金秀贤在《黑暗塔》中演的角色是拳击手艾拉·尚皮尼翁。该片主要讲述了枪侠罗兰·德鄯为了将自己居住的世界与其他世界相连,修复连接光束,阻止世界迅速消亡,而寻找黑暗塔的故事。
中世界最后一位枪侠罗兰·德鄯(伊德瑞斯·艾尔巴饰)为了拯救世界而踏上了寻找黑暗塔的征程。随后杰克(汤姆·泰勒饰)在睡梦中惊醒,他拥有超能力The Shine,并追随梦境的指引闯入平行世界寻找罗兰。就在二人成功会师后,他们遇到了黑衣人——沃特·帕德里克(马修·麦康纳饰),一场恶战即将拉开大幕。
该片将小说原本的循环叙事缩减到95分钟,只是简单的重组和延续,而没有做到适当的改编。电影仅仅保留了书中的两个主要角色,抛弃了大部分的神话背景和配角,呈现给观众的是一个被精简的善恶对立的故事。电影的处理过于简单,并不能将之融入进故事中去,这就使这些努力显得有点多余。