Needful things /
A mysterious new store has opened in Castle Rock, Maine, where every item has a nerve-shattering price. The owner is always willing to make a devil of a deal.
|Published:||Santa Monica, CA : MGM Home Entertainment, ©2002.|
No Tags, Be the first to tag this record!