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