Arty 2018 Indian horror film “Tumbbad” has belatedly found new life at the box office. Its 2024 rerelease in India has grossed $1.5 million and counting. This success compares with the film’s initial $2 million global haul six years ago and breathes new energy into what has become a cult favorite. “Tumbbad,” which follows a […]