劇中嘅唐伯虎（周星馳飾）既係詩畫雙絕，亦係一個武林高手，係唐家霸王槍嘅傳人，只不過當年佢阿爹唐天豪因為一次兵器排名嘅比鬥輸咗畀書生奪命劍，從此退出江湖，而身為傳人嘅唐伯虎應承佢娘親唔會喺其他人面前顯露武功，以免俾仇家追殺，所以伯虎喺其他人眼中只係一個解元身份嘅文人；