Kaali is a 2018 Tamil language action period drama film, directed by Kiruthiga Udhayanidhi, starring Vijay Antony in the lead alongside Anjali, Sunaina, Amritha Aiyer and Shilpa Manjunath. Produced by Fatima Vijay Antony, the film began production in March 2017 and was released on 18 May 2018.
Bharath (Vijay Antony) is a surgeon in America. Every time he sleeps, he gets a dream about a bull chasing a baby and a woman’s voice. When Bharath’s mother goes into an emergency kidney transplant surgery, he decides to be her donor, but his father reveals it may not be possible because he is an adopted son. After his mother’s successful surgery, Bharath goes to India to find out about his biological parents. Upon inquiry in the orphanage he grew up, he finds his mother’s village and befriends Gopi (Yogi Babu). They find that Bharath’s mother’s name is Parvathy, his actual name was Kaali, and she died trying to save him from a charging bull. Bharath assumes Kaali and is able to piece together the reason for his dreams. When he asks about his father, nobody seems to know who he is. Kaali sets up a clinic in the village and tries to do a DNA match test of all the patients who come there. There is a sharp decrease in the number of patients coming to a local Siddha doctor Valli (Anjali). She plays pranks on Kaali, and they get to know to each other.
Kaali and Gopi have suspicions on the village head Periyasamy (Madhusudhan Rao). They have him tell his past, where a young Periyasamy (Vijay Antony) is in love with his college mate Thenmozhi (Amritha Aiyer), but they face opposition from their parents. They plan to elope when they find that Thenmozhi is pregnant, but due to problems, he arrives later than expected. Thenmozhi consumes poison and dies, thinking he betrayed her. When Kaali asks her name, Periyasamy tells that she is Thenmozhi, and Kaali realizes Periyasamy is not his father.
Later, Kaali and Gopi come across Thala Vatti Maari (Nassar) and try to find out about him. A young Maari (Vijay Antony) is a thief and goes to a house in the middle of the night to steal. He finds a married woman Parvathy (Shilpa Manjunath) trying to kill her abusive husband Gounder (Vela Ramamoorthy). Maari steals money and jewels from her. Once Maari is out of the house, Parvathy follows him and tries to retrieve the stolen things, but he overpowers her. This incident blossoms into love between the two, and they try to elope to escape Gounder. Gounder finds out about the affair and orders his men to kill them. Parvathy dies trying to save Maari. Maari chops off Gounder’s head, and this begins a riot in the village. Kaali finds that Maari is not his father.
The DNA test results come, and Kaali finds a match with a woman who may be his grandmother. She tells that she had a daughter who worked in a church and died, and Kaali realizes his mother’s name is not Parvathy but Poomayil (Sunaina). He is suspicious of Father John (Jayaprakash), a man who has the respect of all the villagers. He tries to match John’s DNA and reads his personal diary where he comes to know about John’s past. A young John (Vijay Antony) comes to the village to become a Christian priest. He finds about the casteism in the village, and people are being subjected to ill-treatment. He abolishes the caste system. Certain upper-caste members object to this, and Gounder is one of them. His henchman Das (RK Suresh) beats up John, and Poomayil tends to him while he recovers. They accidentally make love, and Poomayil becomes pregnant. John tries to convince Poomayil to elope with him and get married, but she refuses.
Das sets fire to all the lower caste community’s huts in the wake of Gounder’s murder. A riot begins, and a lot of people die. Das is arrested and vows to take revenge on John. Poomayil is also presumed to be dead. John becomes a priest and has been serving the village as per Poomayil’s wish since then. In reality, Poomayil escapes the village without anyone’s knowledge, had given birth to Kaali, and lived under a different identity as Parvathy until she died. Kaali finds that his biological father is John, and his DNA also matches to prove it. Das comes out of jail and tries to kill John, but Kaali saves him. Kaali chooses to let John live in peace and continue his service to the community. He leaves the village and takes along his grandmother and Valli with him to America.
Directed by Kiruthiga Udhayanidhi
Produced by Fatima Vijay Antony
Written by Kiruthiga Udhayanidhi
Starring Vijay Antony, Anjali, Sunaina, Amritha Aiyer, Shilpa Manjunath
Music by Vijay Antony
Cinematography Richard M. Nathan
Edited by Lawrence Kishore
Production Vijay Antony Film Corporation
Distributed by Red Giant Movies
Release date May 18, 2018
Running time 133 minutes