Set against the backdrop of most happening the Koyambedu market, the film revolves around the lives of four young boys: Puli ( Kishore), Saetu (Sree Raam), Sitthappa (Pandi) and Kuttimani (Kuttimani). They work as coolies, and earn their bread by working as lifters. They lift and transport vegetable stocks to various shops. One such shop is owned by Aachi(Sujatha Sivakumar), who treats the boys like her sons. The boys are carefree and do not worry about their future, and have fun by teasing and looking at schoolgirls who pass by. They befriend a girl named Vanmathi a.k.a. ATM, who assists them in finding a new friend, who turns out to be Aachi's daughter, Yamini. They all become friends and hang out together. One day Aachi tells the boys that, they do not have an identity and how long will they live like this? She advices them to do something that will give them an identity and let them earn some respect. They decide to start a mess in the market, where so many people will have access. Aachi helps them to get an old godown from Naidu (Madhusudhan Rao), a rich Dada, who controls the market. Naidu lets them have the place for free for now, and says will collect the rent later. The boys start the mess and it becomes an instant hit, earning them money and respect. The boys feel that they have now got an identity as the owners of Aachi mess.
Things take a turn, when Mayil, the cousin of Naidu, starts using the mess for his own recreational purpose during the night. The boys allow him first due to their respect for Naidu, but later on Mayil uses the mess for wrong purposes. One night Mayil rapes a woman in the mess, and Sitthappa, one of the boys is upset with this, and he orders Mayil to get out of the mess immediately. Infuriated, Mayil beats him, and sends him back. The other boys come to know about this, and the next day, they come to the mess and find it still locked. Mayil is still in the mess with hangover and has made a complete mess of the place. The boys get angry and ask him to go out. But as Mayil refuses and attacks them, the boys retaliate and Mayil is pushed down. Mayil starts to attack the boys, and the boys overpower Mayil, and beat him. Angry and humiliated, Mayil leaves the place. Naidu comes to know about this and is extremely angry. Aachi goes to meet Naidu to apologise for the boys, but Naidu doesn't accept and keeps her hostage, till the boys get punished back. Naidu sends his group of men along with Mayil to beat the boys inside the mess, in front of everyone in the market, just like the boys did to him. The boys are forced and they are targeted and mauled by Naidu's men. They are beaten up. At one stage when Mayil tried to assault Yamini and Vanmathi, the boys start to retaliate and somehow get the upper hand. They then attack the men using weapons found in the market and drive them away. Naidu gets further angry. The boys take Mayil as hostage and tells Naidu that if they release Aachi, they will release Mayil. All these incidents make Naidu angry on the boys and vows to take revenge on them. So he plans and attacks the boys once again, makes them unconscious and separates them by sending them to different parts of the country.
The boys reunite after some struggle with the help of Vanmathi, and decide to exact revenge on Naidu, for making them lose their identity. They come back to the market and start their restaurant again. Naidu is pretty surprised about this and goes to confront the boys, but they are saved by a cop. The boys decide to avenge their feelings by making Naidu lose the fear people have on him, and oppose him in the market elections. Naidu fears losing the election and he decides to kill the boys and sends all his men to search for them. The boys hide and since Naidu has sent all his men away, they come to know that Naidu must be alone and they take on him. They see Naidu sleeping and they cut of his hair and paste a coin his head, symbolising that he is dead. The next morning, Naidu sees this and is angered to the core. He directly goes himself to the mess and locks it from inside to kill the boys. The boys outpower him and tie him to a post and strip him naked. They threaten to open the door thus making his respect turn into shame. Naidu begs them not to do so, and pleads them to kill him instead of showing him nude to the outside world. The boys then tell Naidu that the identity of a man is more important and he has finally learnt that. Naidu becomes guilt — ridden, and the boys are forgiven by Naidu and vice versa. The boys continue to run the mess successfully.The movie emphasises two important things. First, one's identity is important and worth fighting for. Second, forgiving and giving a chance to repent can change lives for good. Then, it hints that Sithappa with Vanmathi and Puli with Yamini starting a romantic relationships.Kishore as PulliSree Raam as SettuPandi as SithappaKuttimani as KuttimaniSeetha as Vanmathi (ATM)Chandhini as YaaminiImman Annachi as ManthiravadhiSujatha Sivakumar as AachiR. K. Vijay Murugan as MayiluMadhusudhan Rao as Naidu (voice dubbed by Samuthirakani)Flower A. Manoharan as S.K"Pasanga" Sivakumar as Inspector PerumalSenthikumari as Naidu's wifeMeenal as Naidu's nieceSampath Ram
Special appearance in trailerT. Rajendar'Powerstar' SrinivasanSam Anderson
Vijay Milton, who has been the cinematographer for films like Priyamudan, Autograph, Kaadhal and Vazhakku Enn 18/9, turned director with Azhagai Irukkirai Bayamai Irukkirathu. Goli Soda is his second directorial venture. The inspiration for the story came during an early morning visit to Koyambedu market. "I was passing through Koyambedu Market one morning, when I witnessed hundreds of young boys sleeping in its attics. That triggered my curiosity and I started researching them. I learnt that their world revolves only around this 'market', they do not have any other identity. Even when they get old, they indulge in activities like selling ganja and putting up petty tea shops inside the market. I immediately decided to make a film on them."
Filming took place in Chennai's Koyambedu market, Alappuzha in Kerala and Murudeshwara temple in Karnataka.
The film was shot entirely with Canon EOS 5D, a DSLR camera.
Goli Soda opened to critical acclaim.
Baradwaj Rangan wrote "The signature achievement of Goli Soda is its ruthless unmasking of how hollow most of our masala movies are, and how, with a little imagination, just a little, you can make a film which does not insult the audience" and went on to state, "I will be very surprised if there's a more entertaining, more inventive, more well-acted masala movie this year". The Times of India gave 3.5 stars out of 5 and said "Goli Soda IS a masala movie. But what sets it apart and even makes it one-of-a-kind is that its protagonists aren't grown-up 20-somethings but adolescents, early teens to be specific. There have been Hollywood films that have transposed the sensibilities of a regular Genre movie to ones that have kids as the principal characters...but this is probably a first in Tamil cinema". Sify called it "a gutsy and outstanding film" and continued, "The film works due to the triumph of honest writing, freshness of its cast who does not have any star trappings, and the speed of the film. The backbone of the film is Pandiraj's script and Vijay Milton's directorial touches and the belief that everybody irrespective of his surroundings and upbringing has an identity". Cinemalead.com rated it with 4/5 stars and said "Overall if you prefer to watch a gutsy film which is different and unique from the routine Tamil cinema, go and watch Goli Soda which surely deserves a repeated viewing".
IANS gave it 4 out of 5 stars and said "Goli Soda is a slap in the face of heroism. It proves that the story is the real star of a film and it's precisely because of it that the entertainer emerges as a winner". Behindwoods rated it 3.25 out of 5 and said "Though there are exaggerated cinematic moments, Milton tells a good story under an unusual premise with engaging screenplay, sharp dialogues, good camerawork and interesting moments.". Indiaglitz also gave it a 3.25 rating and stated, "Vijay Milton has done the best justice to an offbeat story, in a clean entertainer that would impress all sorts of audience".
The film opened poor response 30% - 45% occupancy on first day collected ₹60 lakhs at the box office. But later it got overwhelming improvement netted ₹2 crore on second day.The film grossed ₹4.33 crore in first weekend. The film collected ₹8 crore in first week at the box office. In chennai alone it collected ₹3 crore in its full run.
The Soundtrack album was composed by S. N. Arunagiri. The lyrics were penned by Mani Amudhavan, Priyan and Gaana Bala. The background score was composed by Anoop Seelin, making his entry to Tamil cinema.