《古城记》是明代传奇剧本。祁彪佳《远山堂曲品》著录,列入 “杂调”,当系弋阳腔演出本。作者佚名。演刘备、关羽、张飞古城聚会事。与史传多不相符,同 《三国志平话》、《三国志演义》的情节大致相同。宋元南戏有 《关大王古城会》,元明杂剧有《寿亭侯五关斩将》、《关云长古城聚义》。明朱有燉有《关云长义勇辞金》杂剧。无名氏《千里独行》杂剧中的曲文,经改作 〔新水令〕 南北合套套曲,被 《古城记》所吸收(见邵曾祺《元明北杂剧总目考略》)。此剧殆民间戏曲艺人据前人小说和戏曲改编而成。今存明万历间刻本、明万历间金陵文林阁刻本,以及清内府抄本。《古本戏曲丛刊初集》据万历刻本影印。又有许之衡饮流斋精抄本 《古城记》,其内容、曲文与宾白,同万历间刻本无二致,当据之传录。
《古城记》2卷29出。上卷: 始末,赏春,兴师,迎敌,预兆,偷营,待劫,败走,困野,权降,秉烛,落草,却印,投绍,赐马。下卷:斩将,遇飞,辞曹,议饯,受锦,附信,斩秀,诛福,救羽,泄计,服仓,不纳,助鼓,团圆。剧写曹操亲率大军攻徐州,刘备寡不敌众,用张飞计,偷袭曹营。岂料反中埋伏,大败而逃。刘备往冀州投袁绍,欲借兵复仇。张飞单枪匹马奔古城,招兵买马,屯积粮草,自立为王,并打探兄长的消息。关羽及皇嫂甘、糜二夫人,被曹操围困在下邳。曹操爱关羽之才,遣张辽劝降,关与约三事而权降。回许昌后,许褚定计,使关羽与嫂同居馆驿,欲乱其君臣之份,被关羽识破,手持《春秋》,秉烛达旦。曹操厚待关羽,赠金赐宴,封侯授印,并赠以吕布骑过的宝马。刘备向袁绍借大军10万,由颜良、文丑率领先行,自己殿后接应。曹营惊恐,无人敢出战。关羽不知详惰,以为袁绍发来大军,于是,为曹操斩颜良,诛文丑。他从士卒处获刘备书信,知刘备在河北,便挂印封金,留柬辞曹。曹操追至灞桥饯别,赠以锦袍,关羽以刀挑袍而去。他千里独行,护送皇嫂直奔冀州。一路之上,过五关,斩六将,收周仓。得知刘备在古城,关羽又赶至城下。此时,曹营大将蔡阳追来,张飞城上擂鼓助威,关羽将蔡劈下马,入古城与兄弟相会,刘备亦夫妻团圆。
《远山堂曲品》说:“《三国传》中曲,首《桃园》,《古城》次之,《草庐》又次之。”从现存的整本三国戏来看,《古城记》确实写得非常出色。民间戏曲艺人根据自己的生活经验和美学思想,来塑造历史人物,无不体现了他们的褒贬和爱憎,剧中的张飞粗豪勇猛,周仓的孔武有力,都描写得维妙维肖。尤其是关羽胆略过人、武艺超群的形象,大义凛然的精神,更是刻画得栩栩如生。剧中大量运用 〔驻云飞〕、“五言句”、“七言句”,还采用了 〔闹更歌〕、〔棱登歌〕等民间歌谣,使作品粗犷朴实,通俗易懂,具有浓郁的民间文学色彩。
《古城记》一直盛行于舞台上,明代戏曲选集《词林一枝》、《群音类选》、《徽池雅调》、《昆弋雅调》等,都选有此剧单折戏。《秉烛待旦》、《挂印封金》、《灞桥饯别》、《千里独行》、《古城相会》等,又被清代宫廷大戏《鼎峙春秋》所吸收。京剧以及地方戏中,至今都有这些剧目演出。