Madras HC directs Studio Green to deposit Rs 1 cr each before releasing 'Thangalaan', 'Kanguva' 3 weeks ago