Tumbbad movie review: Sohum Shah-starrer is 2018's most visually-stunning film with a premise that is not for the faint of heart

Don't watch the film after a heavy meal!