民國時期,一代奇人關師爺(梁家仁飾)行走江湖,巧遇妖狐作祟,鬥法降妖,因此結識了,逢賭必輸的葉飛(林楓燁飾),二人聯手救人,關師爺鬥法妖狐(付赫安琪飾),就此結下不解之緣。此事過後,關師爺巧妙化解青樓纏怨,爲死去的冤者伸冤,卻再次與怪事纏身的葉飛相遇,於是,上演了一出「葉飛棒打偷雞賊,黃仙尋仇斗師爺」的故事。