Jake är en ung New York-bo som ser syner om en man klädd i svart, en ädel revolverman och ett mörkt torn. Synerna besannas då han dras in i en strid som länge har rasat mellan männen i svart och Roland, revolvermännens sista ättling. Roland gör allt för att stoppa sin fiende från att förstöra ett magiskt torn som håller ihop universum. Världarnas öde hänger på Rolands mod, list och pistoler.