北宋年间的汴梁城内,与高俅之子高衙内素有不和。上元节这天,燕青与醉杏楼美女李师师以及结拜兄弟老二老三在街上,恰遇高衙内一行,于是便提出以一炉香的时间内比赛蹴鞠。经过激烈的比拼,双方打成平手。而高衙内在香火灭后进了一球,燕青队自然皆不认可,恰巧皇上宋徽宗微服出巡,看到了这一幕,并被在一旁加油的师师所吸引,于是站出来证明高衙内进的一球不算,使高衙内恼怒而去。之后,徽宗要与燕青打赌,看谁能取到京城最高的灯,结果徽宗赢了,于是要走了师师的手帕。醉杏楼李妈妈准备让师师挂牌开始接客,引起众人的关注,而徽宗也悄悄买通了李妈妈看望师师,恰巧遇见其更衣沐浴,更是对其念念不忘。燕青与高衙内打赌看谁能先抓到飞将军,其实,在此之前燕青已经知道飞将军是个女的。
燕青让老二老三引开高衙内的官兵后,成功的抓到正在偷盗的飞将军,飞将军竟然是鼎鼎大名的李师师!后来,燕青知道师师将所盗钱财全部给了穷人,自己分文不取。燕青回到好再来客栈,将看到的事情都告诉了暗恋他的女老板吕四娘,并且也决心出去行侠仗义一回。高衙内等人通过师师打斗中失落的鞋子发现飞将军藏身于青楼之内,于是带人四处试鞋,终于将飞将军引了出来。混乱中燕青偷走了高衙内的免死金牌,任原却将师师捉拿归案并带回衙门审理。公堂之上,师师反过来状告任原并带来了其贪脏枉法的人证、物证,高衙内想拿出免死金牌压制师师等人,却发现金牌不见了。徽宗通过太监小平子获知一切后,对师师更加欣赏,并准备借公主寿诞之际大赦师师。
任原与高俅早有勾结,在十几年前,高俅和任原杀害了燕政纲和柳廷良二位忠臣,任原还骗娶了柳妻,并与之生有了女儿雪衣。而燕柳二位忠臣的儿子和女儿都被人救走,一直是高俅、任原的心腹大患。任原怀疑燕青就是燕政纲的儿子,他收买了燕青义父卢俊义的管家李固,终于证实了这一点。燕青将所偷高衙内的金牌送给了卢俊义的女儿文文,恰好碰见正在搜查的高衙内一行,幸好卢俊义刚刚教训了他们,躲过一劫。
徽宗颁下圣旨赦免了师师,燕青带师师去好再来客栈与朋友们相见,四娘知道师师是醉杏楼的人十分惊讶。燕青的师弟关河带文文去看戏,恰好燕青也约了师师一同去看。
文文看到了燕青与师师在一起,将气全撒到了关河身上。
李固发现金牌在文文那里,想给任原报功,于是悄悄偷走,恰巧燕青来取,追回了金牌。燕青意识到金牌是祸,于是将大金牌打成了许多小金牌全部分给了醉杏楼的姑娘们,将高衙内气得七窍生烟。高俅见追不回金牌,只好假做了一个冒充真的交给了徽宗。师师为了报答醉杏楼李妈妈的收养之恩决定,为醉杏楼赚钱,并想出了飞天舞表演,一时间醉杏楼的客人络绎不绝。而徽宗也为师师魂牵梦萦,对后宫佳丽全无兴趣。由于劳累,师师的心口痛发作,燕青请师傅萧道长为师师看病。
燕青的师父萧道长发现师师的命已不久,而要救人只有找到亲人的血液或者吃下福寿齐天丸。师师不知自己的亲人是谁,而福寿齐天丸又是宫中奇药自然也不易得到。燕青等人终于找到了制作福寿齐天丸的郎中,却因那人吃了太多的包子给撑死了,只得作罢。此时,高俅与任原则商量如何通过蹴鞠比赛让雪衣选入皇宫。雪衣与丫鬟晴画女扮男装离家出走,到四娘的店里吃霸王餐,因无钱付账只得在四娘店里当伙计。燕青与师师入宫偷福寿齐天丸,恰好被雪衣发现,于是雪衣使坏,杀死了宫廷侍卫,并用药麻倒了燕青。师师被侍卫捉住后,徽宗不但放了师师,而且答应只要师师赢了蹴鞫比赛就把福寿齐天丸赏给她。回到客栈的师师与不明所以的燕青争吵起来,而雪衣却得意笑着。四姐担心燕青别再惹出什么大祸来。