Chacko Master (Thilakan) es profesor de matemáticas y director de escuela en una pequeña ciudad ficticia. Es un maestro muy estricto y no es fácil con su propio hijo Thomas (Mohanlal). Frustrado por la mano dura de su padre, Thomas se va de casa. Después de 14 años, Thomas regresa a su aldea, ahora propietario de una cantera de piedra y un criminal que tiene varios casos judiciales sin resolver en su contra. Padre e hijo están mutuamente resueltos a no reconciliarse nunca, lo que causa una inmensa angustia a la madre y la hermana menor de Thomas.