Needful Things is a 1993 horror-thriller film and an adaptation of Stephen King's 1991 novel Needful Things. The film was directed by Fraser C. Heston. It stars Max von Sydow, Ed Harris, Bonnie Bedelia and J. T. Walsh. A mysterious proprietor named Leland Gaunt, claiming to be from Akron, Ohio, opens a new antiques store called "Needful Things" in the small town of Castle Rock, Maine. The store sells various items of great personal worth to the residents (some of which, like a pendant that eases pain or a toy which predicts the outcome of horse races, are clearly supernatural), and Gaunt demands payment both in cash and in small "favors", usually pranks played by his customers on their neighbors. Gaunt's first customer is a kid named Brian Rusk who buys off a rare baseball card in exchange for a prank.