Thuruppugulan story is focused on Kochuthoma (Innocent) and his son Kunjumon (Mammootty). Kochuthoma is running a typical street side "thattukada" in Kochi. At the age of ten, Kunjumon accidentally injures a person. After the incident when his son faced trouble to stay at Kochi, Kochuthoma sent him to Kozhikode to stay with his dear friend Swami (Jagathy).
Mammootty
as Gulan Kunjumon
Sneha
as Lakshmi
Innocent
as Kochuthoma
Devan
as Chandrashekara Menon
Jagathy Sreekumar
as Swami
Kalasala Babu
as Sreedharan Unnithan
Salim Kumar
as Khadar and Khadar
Harisree Ashokan
as Shathru
Urmila Unni
as Bharathi, Rajendra Varma's wife
Suraj Venjaramoodu
as Appukuttan
Baburaj
as Mahi, Unnithan's son
Suresh Krishna
as Raveendran, Unnithan's son