这是一个关于王保长在大时代变迁中遭遇命运沉浮的故事。一九五零年春天,人民解放军攻占了成都,国民党政权即将灭亡。王保长所在的龙隐镇也陷入了前所未有的动荡。国民党残余势力利用威逼利诱,想要王保长跟着他们对抗人民,另一方面,人民政府也用感化和感召的方式,希望他能改过自新,重新做人。在这个特殊的时代,一个尴尬的角色遭遇到了一连串传奇般的命运。
故事以王保长和三嫂子的三次圆房为主线,讲述了他三次上山加入匪夫,又三次起义,最终生擒蒋县长,立下大功的经历。通过这个故事,表现出“旧社会把人变成狗,新社会把狗变成人”的深刻道理。喜剧的手法生动地展现了人性的多样性。而故事结尾的意外发展,则给整个剧情增添了忧伤和惆怅。这部作品生动地反映了大时代变迁中个人命运的沉浮。