Spine Index
Shambhala poster

Shambhala

శంభాలా

2025 · 143 min · tt34159694

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.

Physical releases

Compare editions
FormatLabelRegionBarcodePackaging
No releases cataloged yet.

Reviews

  • No reviews yet.

Sign in to post a review.