Action adventure Daaku Maharaaj has landed among Global top 10 non-English films in its first week on Netflix. Read the OTT ...