G. Krishnamoorthy, aka G. K. (Mammootty), is a cartoonist and investigative journalist working in New Delhi. G. K. falls in love with New Delhi dancer Maria Fernandes (Sumalatha). C. R. Panikkar (Jagannatha Varma) and Shankar (Devan), two political icons, book a show with Maria on the eve of Republic Day and brutally rape her on the occasion. G.K. attempts to report the incident in the newspaper, but is foiled by his chief editor, who notifies the villains. Thus ensues a battle, between G.K. and the perpetrators, but would a lone man be able to face the might of power?