That is in equal areas disorienting and stunning, in keeping with the film's subconscious concept. But all over again, this forces the resolution being more visual than visceral – a curious not enough punch that stops Tumbbad from transcending its sort. TUMBBAD is a small village in India in which a shrine was created for your god named Hastar.