After a dedicated cop accidentally kills a 12-year-old boy, he's fired, harassed and forced to take menial work as he tries to keep his life together.
Gurunath (Gautham Vasudev Menon) is a dreadful gangster in Mumbai (then Bombay). He gets rescued by a small kid Micheal (Sundeep Kishan) from a murder attack.
Gurunath hence asks his henchman Swamy (Ayappa Sharma) to raise Michael. After a few years, Gurunath is once again saved by Michael which makes the former assign his bar business to the latter.
Gurunath learns Rathan (Anish Kuruvilla) is behind the attack. Gurunath directs Michael to kill Rathan and his daughter Theera (Divyansha Kaushik). Did Micheal complete the task? What happened later? This forms part of the story.