Legendary Gunslingers From Movies and TV
In 'The Dark Tower,' Idris Elba plays the last Gunslinger, Roland Deschain, who has been locked in an eternal battle with the Man in Black. In anticipation of the upcoming release, we take a look back at some of the legendary gunslingers of movies and television.