Roland di Gilead e il suo ka-tet (Eddie, Susannah, Jake e Oy, uno strano animaletto parlante) sono intrappolati in una carrozza di Blaine il Mono, il treno teleguidato dalla stessa intelligenza malefica che ha sterminato la metropoli di Lud. L'ultimo cavaliere si salva vincendo una sfida davvero particolare... solo per ritrovarsi in un'America alternativa, spopolata da una misteriosa superinfluenza. In un mondo che "va avanti" sempre più rovinosamente, è infatti facile sconfinare in luoghi e tempi paralleli attraverso le sottilità, gli insidiosi passaggi per l'altrove via via più frequenti. Nello spiegare ai suoi compagni di avventura che cosa sia questo fenomeno, Roland è costretto a rituffarsi nel proprio lontanissimo passato e, in una notte che pare senza fine, narra la tragica storia di Susan Delgado, del loro amore immortale e di una sfera magica che sembra scaturita da un'antica leggenda...