Tumbbad wins Best Score at Critics Choice Film Awards TUMBBAD wins Best Score at the Critics Choice Film Awards. Posted: 26/04/2019