这是一个关于包龙星(周星驰饰)的故事。包龙星用钱买了一个候补知县的职位,但他贪婪的为人让县上的人都对他十分厌恶。在他代替正式知县的期间,戚家媳妇戚秦氏(张敏饰)遭到常威(邹兆龙饰)的性侵,并被他杀害,但常威却嫁祸于戚秦氏。常威是水师提督大人的儿子,他收买了所有证人,以逃脱罪责。包龙星虽然努力寻找证据,但却被迫逃离了家乡。他决定上京向皇帝告状,却因为没有钱而不得不在妓院打工。在那里,他向老板娘学习了一身精湛的斗嘴功夫。误打误撞间,他认识了皇上,并帮助皇上有所成就,最终被封为大官。他得到重审戚家被害的案件的机会,凭着他的聪慧和口才,全力为戚秦氏讨回公道。