Bharathchandran, an honest city police commissioner, loses his temper each time he encounters corrupt authorities and politicians. So he decides to put an end to various social and political evils.

Suresh Gopi
as Bharathchandran I.P.S

Ratheesh
as Mohan Thomas

Vijayaraghavan
as ASP Muhammad Iqbal IPS

Shobana
as Adv. Indu Kurup

K. B. Ganesh Kumar
as ASP Prasad IPS

M G Soman
as IG Balachandran Nair

Rajan P Dev
as IG Rajan Felix

N F Varghese
as AIG Menon

Bheeman Raghu
as Wilfred Vincent Bastin

Baiju Santhosh
as Sunny Thomas