Nella quieta cittadina di Castle Rock, l'antiquario Leland Gaunt (Max von Sydow) apre il suo nuovo negozio e offre ai clienti oggetti legati ai loro desideri o al loro passato. I clienti sono contenti, ma il misterioso Gaunt chiede a ciascuno di fare qualcosa in cambio che finisce con il creare scontri e tensioni terribili. Lo sceriffo Alan Pangborn (Ed Harris) intuisce che c'è sotto qualcosa di maligno e soprannaturale. Tratto da un romanzo di Stephen King, è un film di una banalità e di un moralismo sconcertanti. Il diavolo semina zizzania giocando sui difetti e sull'avidità della gente: embè? Sarà mica una novità. Qualche momento divertente c'è, ma vorrei anche vedere: in due ore! Nell'impresa viene coinvolto un gruppo di buoni interpreti che avrebbe meritato qualcosa di meglio. Horror per bonari