Arattupuzha Velayudha Panicker, a 19th century fiery social reformer and his unswerving fight against the dominant caste oppressions by the upper classes.
Siju Wilson
as Aarattupuzha Velayudha Panicker
Kayadu Lohar
as Nangeli
Chemban Vinod Jose
as Kayamkulam Kochunni
Anoop Menon
as Maharaja of Travancore
Sudev Nair
as Padaveedan Nambi
Krishna
as Kalyana Krishnan
Deepti Sati
as Savithri Thampuratti
Poonam Bajwa
as Queen of Travancore
Senthil Krishna Rajamani
as Chirukandan
Renu Soundar
as Neeli
Suresh Krishna
as Panikkasseri Parameswara Kaimal
Manikanda Rajan
as Bava