Needful Things HD
02:0:00
HD
537 Views

Needful Things

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