[3] The music was composed by Yuvan Shankar Raja, while cinematography and editing were handled by Shakthi and Praveen K. L. Sandakozhi began production during September 2017 and was released on 18 October 2018 to mixed reviews from critics.
After the events following the first film, [N 1] Balu returns to Theni district after 7 years from USA to meet his family, where he learns about his distant relative Pechankarasi "Pechi".
Due to this, Pechi kills all the male clan of the lower-caste person, except for Anbu, who is safeguarded by Balu's chieftain father Durai.
Durai requests Balu to not inform the incident to the villagers, as it would result in communal riots and would eventually spoil the temple festival.
Following the release of Anjaan in August 2014, Linguswamy took a brief sabbatical before simultaneously completing two scripts, Yenni Ezhu Naal for actor Karthi and a sequel to his successful Sandakozhi (2005) for Vishal.
[5][6] Thirrupathi Brothers later opted out of production duties after the failure of several of their films (Including Anjaan) meant that they experienced financial constraints.
The move had come after Linguswamy had agreed terms to work on a bilingual film starring Allu Arjun for Studio Green, without sorting out dates with Vishal.
[18] The team held discussions with more actresses about the lead role, first approaching Manjima Mohan, before Keerthy Suresh was finalised in December 2016.
The set at Binny Mills was made to resemble one of Madurai's key localities with 500 shops and a temple being erected and initial scenes for a song were shot with junior artistes.
[33] Film Companion South wrote"All Lingusamy does is transform the broad beats of a classic drama like Thevar Magan into a masala entertainer ".