Manoranjan (Kamal Haasan) is a leading film star who is immensely popular among his fans; however, he is beset with several personal problems. He is an alcoholic and his teenage son Manohar (Ashwin) despises him. 25 years back, he had been forced to marry Varalakshmi (Urvashi), the daughter of noted film director Poornachandra Rao (K. Viswanath), despite being in a relationship with a woman named Yamini. He has a daughter Manonmani (Parvathy) who was born out of wedlock to Yamini and was raised by Yamini's husband Jacob Zachariah (Jayaram) after Yamini's death. She also despises Manoranjan. He has been diagnosed withadvanced stage brain cancer and has only a few more months to live, which is unknown to anyone including his own family. He is treated by his family doctor Dr. Arpana (Andrea Jeremiah), with whom he has an extramarital affair.