
Shambhala
4/5 (1 ratings)
When a meteor crashes into the highly superstitious village of Shambhala in the 1980s, strange supernatural events unfold, forcing an atheist scientist to face an ancient horror-one that science can't explain or escape.
This film isnβt available in your country, but many other great films are.

