讲述了一个从家乡做生意到城市打工的女人在丈夫遭遇不幸后,经历了朋友的背叛,亲人的质疑,然而坚强的她没有被这一切所打倒,在苦难中重新寻找到了属于自己的人生。。盛晓白因中表弟圈套未能参加盛家传庄大典,他的叔叔盛东风和他的父亲盛南风因家产分配有了意见分歧,最后决定以麻将输赢来定夺财产分配。在经过激烈的麻将大赛后,盛东风输掉了比赛,最后连原本的继承人儿子盛晓白也被逐出家门。在外居无定所的盛晓白,发誓要夺回自己失去的一切。在一次意外中,盛晓白认识了包租婆沈无缺,并跟随她回到了一个神秘的“猪笼寨”无连庄蜗居。在这里,他结识了许多麻将高人,与他们一同锻炼牌技,后来又得笋老师相助,盛晓白牌技突飞猛进,个性也由骄傲自大,慢慢转变成了善良且谦虚的人。笑闹之间,盛晓白与沈无缺也产生了久违的情愫。最后盛晓白与叔叔盛南风发起了挑战,并成功夺回了属于自己的一切。。南方边陲小镇,绰号“钉子李”的老人自恃棋艺高超,他将老将钉在棋盘上,声称无人能令他拔钉挪将,独孤求败。在那个特殊的时代,百万青年上山下乡。小镇新来的书记(牛犇 饰)输棋后愤愤不平,派下属去城里寻找擅长琴棋书画的人才。外号“棋呆子”的北京青年王一生(谢园 饰)稀里糊涂成了破坏文化大革命的现行反革命,最后被寻找他的人救了出去。他似乎对所要去的地方根本没任何想法,只要有饭有棋就一切都好。“何以解忧,惟有下棋。”呆子一心只在棋局,他将在那个陌生的所在和各路高手留下令人神往的对决……
本片根据阿城的同名小说改编,并荣获1989年度金鸡奖最佳男演员奖(谢园)。。