The Tamil-language film Thangalaan has finally been made available on Netflix. The rights to the movie were sold to the OTT ...