VIFF 2024: Shambhala
Shambhala is a slow-paced and thoughtful film set in the remote Upper Dolpo region of Nepal, among the Tibetan Buddhist culture. When village gossip suggests that Pema, recently pregnant, has been unfaithful, she sets out across a desolate landscape in an attempt to find her husband, a trader, and thereby clear her name.