When Twitter went stormy this July with Netflix’s new account ‘Netflix India South’, movie lovers had a surprise in store.…