'Ugly' is about the kidnapping of a young girl, which unravels the complex interpersonal relationships of various characters in the film.
The 42-year-old filmmaker, who has a daughter from first wife Aarti Bajaj, said the film is a culmination of many personal and real-life experiences and incidents.
"When I started writing it was about me. After my divorce whenever I would meet my daughter she would complain that my work never ended. It triggered off from there. It started from my own guilt and then I included several real-life incidents like that of an IAS officer whose wife filed a case of brutality against him," Anurag told PTI during a visit here.
Starring Ronit Roy, Tejaswini Kohlapure and Rahul Bhat, the movie generated positive response at various international film festivals including Cannes where it was screened in the Director's Fortnight sidebar in 2013. 'Ugly' releases this Friday in 400 screens.
Anurag said he saw people reaching out to their children after watching the film and that was his purpose behind making 'Ugly'.
"The purpose of the film is to disturb people. I want them to get affected, especially women. Normally, people get repelled after watching a dark film but parents reach out for their children after watching 'Ugly'.
That was the desired impact for me."
Anurag said that shooting for 'Ugly' was emotionally exhaustive for him and the entire cast.
"The process was disturbing and emotionally exhaustive for me and all actors. They did not know the script and I took them through such difficult scenes, which emotionally exposed them. Rahul Bhat cried for an hour and like a greedy filmmaker I shot him though it was a 10-second scene in the movie.
"I wanted to play on everyone guilt. I wanted to make them feel like they were responsible for the kidnapping so when audience watches the film it feels like each character is responsible. The process was very difficult," Anurag said.