Since it’s worldwide launch on Netflix, Jagame Thandhiram has been making waves. Not only in India, but all over the world! In its first week....