Rangan (Kamal Haasan) has an M.A. in philosophy and is an idealist. His father, Sundaram Pillai (Poornam Viswanathan), is a famous carnatic singer. Rangan and his father often have idelogy clashes and one day following a confrontation, Rangan leaves his Chennai home for Delhi to find a job. However, he finds it difficult to make an honest living without compromising on his values. Ravi's two friends, Dileep and S Ve Sekar, also find themselves in difficult situations. Sri Devi is Kamal's love interest who finds herself having to choose between her wealthy but deranged boss and Kamal. The film revolves around all these youths trying to find their balance in life as they struggle to overcome the obstacles given to them without compromising their values.