《鏡花緣》共一百回,以武則天時代為背景,描寫百花仙子遭貶降生凡塵為始,以文藝起兵,武家崩敗作結。對當時社會存在的迷信制度、八股取士、浪費鋪張等現象提出批判,並創造另外一個理想世界,如君子國、女兒國等,故事情節詼諧諷刺兼而有之,作者以「鏡花水月」來比喻他的烏托邦,做為這部作品的題名。