When a meteor strikes the deeply superstitious village of Shambhala in the 1980s, eerie supernatural events erupt, compelling an atheist scientist to confront an ancient terror beyond the reach of logic or science.
Sign up and get access to some cool features. Create watchlists, check in at movies, rate them or even write whole reviews! You can also share literally everything on Moviebuff with your friends, enemies, frenemies, family, babysitter or pets. Is that enough incentive for you?