Ajith Kumar’s Vidaamuyarchi is set to premiere on Netflix on March 28 after a lukewarm box office run. The action thriller, directed by Magizh Thirumeni, will also have a TV premiere on Sun TV on ...