Needful Things streaming
New Line Cinema, Castle Rock Entertainment
Buy Now. Pay Later.
|120 min||Drama||15185672 USD|
Download link for "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.