Tumbbad at BFI London Film Festival Tumbbad is part of the BFI London Film Festival in October. Posted: 03/10/2018