Needful Things

[7] In this adaptation of Stephen King’s book, a mysterious shop opens in a coastal town where customers can buy anything they desire — but at a cost far higher than they realize. When the sheriff (Ed Harris) realizes the shop owner (Max von Sydow) accepts horrible ‘favors’ in lieu of cash, he starts to understand why his once peaceful town suddenly has a rising …