Chidra
EN
Chidra
Not rated0 votes0h 40m
The film explores an ancient human sacrifice ritual that takes place in an indigenous Hindu community in the Western Himalayas.
Your rating
Where to watch in India
Not available to stream in India right now.
Chidra
The film explores an ancient human sacrifice ritual that takes place in an indigenous Hindu community in the Western Himalayas.
Your rating
Not available to stream in India right now.