Needful Things
“Buy now. Pay later.”
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.
Play movie
Needful Things
Max von Sydow
Ed Harris
Bonnie Bedelia
J.T. Walsh
Valri Bromfield
Ray McKinnon
Lisa Blount
Shane Meier
Duncan Fraser
William Morgan Sheppard