北宋年間的汴梁城內(nèi),浪子燕青與高俅之子高衙內(nèi)素有不和。上元節(jié)這天,燕青與醉杏樓美女李師師以及結(jié)拜兄弟老二老三在街上,恰遇高衙內(nèi)一行,于是便提出以一爐香的時(shí)間內(nèi)比賽蹴鞠。經(jīng)過激烈的比拼,雙方打成平手。而高衙內(nèi)在香火滅后進(jìn)了一球,燕青隊(duì)自然皆不認(rèn)可,恰巧皇上宋徽宗微服出巡,看到了這一幕,并被在一旁加油的師師所吸引,于是站出來證明高衙內(nèi)進(jìn)的一球不算,使高衙內(nèi)惱怒而去。之后,徽宗要與燕青打賭,看誰能取到京城最高的燈,結(jié)果徽宗贏了,于是要走了師師的手帕。醉杏樓李媽媽準(zhǔn)備讓師師掛牌開始接客,引起眾人的關(guān)注,而徽宗也悄悄買通了李媽媽看望師師,恰巧遇見其更衣沐浴,更是對其念念不忘。燕青與高衙內(nèi)打賭看誰能先抓到飛將軍,其實(shí),在此之前燕青已經(jīng)知道飛將軍是個(gè)女的。
燕青讓老二老三引開高衙內(nèi)的官兵后,成功的抓到正在偷盜的飛將軍,飛將軍竟然是鼎鼎大名的李師師!后來,燕青知道師師將所盜錢財(cái)全部給了窮人,自己分文不取。燕青回到好再來客棧,將看到的事情都告訴了暗戀他的女老板呂四娘,并且也決心出去行俠仗義一回。高衙內(nèi)等人通過師師打斗中失落的鞋子發(fā)現(xiàn)飛將軍藏身于青樓之內(nèi),于是帶人四處試鞋,終于將飛將軍引了出來。混亂中燕青偷走了高衙內(nèi)的免死金牌,任原卻將師師捉拿歸案并帶回衙門審理。公堂之上,師師反過來狀告任原并帶來了其貪臟枉法的人證、物證,高衙內(nèi)想拿出免死金牌壓制師師等人,卻發(fā)現(xiàn)金牌不見了。徽宗通過太監(jiān)小平子獲知一切后,對師師更加欣賞,并準(zhǔn)備借公主壽誕之際大赦師師。
任原與高俅早有勾結(jié),在十幾年前,高俅和任原殺害了燕政綱和柳廷良二位忠臣,任原還騙娶了柳妻,并與之生有了女兒雪衣。而燕柳二位忠臣的兒子和女兒都被人救走,一直是高俅、任原的心腹大患。任原懷疑燕青就是燕政綱的兒子,他收買了燕青義父盧俊義的管家李固,終于證實(shí)了這一點(diǎn)。燕青將所偷高衙內(nèi)的金牌送給了盧俊義的女兒文文,恰好碰見正在搜查的高衙內(nèi)一行,幸好盧俊義剛剛教訓(xùn)了他們,躲過一劫。
徽宗頒下圣旨赦免了師師,燕青帶師師去好再來客棧與朋友們相見,四娘知道師師是醉杏樓的人十分驚訝。燕青的師弟關(guān)河帶文文去看戲,恰好燕青也約了師師一同去看。