Needful Things

18/01/1995
  |  Buy to Own: 18/01/1995
  |  Watch Now: 27/11/2008
  |  120 min
Rated 15 by the BBFC
Needful Things Film Poster

Synopsis

Newly arrived and seemingly kindly antique shop owner Gaunt (Max von Sydow) has the strange talent of finding the perfect present for each of Castle Rock's quiet townsfolk. However, Gaunt does not want any money in return - instead he asks a small favour from each of them. These favours start off as pranks, but gradually increase in their nastiness. Sheriff Panghorn (Ed Harris) resists the sinister Gaunt, even while he is working his evil persuasive charm on Panghorn's girlfriend.