Needful Things (1993)
1993
R
120 Minutes
Action | Drama | Horror | Thriller
The devil in disguise comes to a quiet, peaceful town and opens a store called Needful Things. The store has an item for everyone in town. All the devil asks for in return is a few dirty pranks. Li...