Top Indian movies on Netflix with record views in just two weeks of OTT release Published 09 May 2024 Full Article