Bishal Dutta is an award-winning filmmaker. He is best known for his debut feature film It Lives Inside, which premiered at the South by Southwest Film Festival in 2023.
Known For
Birth Location
Born
Bishal Dutta hasn't appeared in any movies or TV shows