Reviews and other content aren't verified by Google
Pathetic and regressive. Netflix spends millions of dollars to create more local content for India and comes up with this. Someone needs to get fired for thinking this was a good idea.
ABSOLUTE Cringefest, made me wanna delete my Netflix account.