The film begins promisingly with Nithin (Shariq Hassan), the school’s student and the son of a film star, being murdered by an unknown assailant. Then, it goes back by a few months and shows us the various characters who have a motive to kill the boy — Shiva (GV Prakash), the school topper who is Nithin’s bête noire; Maya (Sri Divya), Shiva’s crush and a bold girl who rubs him the wrong way; teachers Nandini (Suja Varunee) and Sridhar (Thirumurugan) whose compromising video is in the boy’s hands; Anthony Gonsalves (VTV Ganesh), another teacher whom he disrespects; the girl who Nithin is blackmailing; the local boy whom he beats up for hitting on a classmate; and so on. Maya finds Shiva in an incriminating set-up, but decides that he is innocent and together, they decide to track down the murderer before he can leave the school’s premises.