A criminally underrated 80's monster flick. It scratches all the spooky itches. Rss Apple Podcaster →