Needful Things

Needful Things

536 Views
A mysterious new shop opens in a small town which always seems to stock the deepest desires of each shopper, with a price far heavier than expected.

Runtime: 120 minutes

Quality: HD

Released: Aug 27, 1993

IMDb: 4.8