位于加拿大的深山老林,背负着永生之苦的“金刚狼”罗根隐居于此。在一次与猎人的冲突中,他得到雪绪的帮助。雪绪是罗根二战期间的旧相识矢志田派来的下属,似乎不久于人世的老友渴望死去之间再见罗根一面。跨越重洋的罗根终于见到在虚弱的矢志田,对方希望他能够保护自己的孙女真理子。随着老人谢世,葬礼上突然战火点燃。罗根在雪绪的帮助下拼死救出真理子,而矢志田的儿子信玄似乎另有所图。逃亡途中,罗根意外发现他丧失了自愈的能力,金刚狼最大的危机降临……。南方边陲小镇,绰号“钉子李”的老人自恃棋艺高超,他将老将钉在棋盘上,声称无人能令他拔钉挪将,独孤求败。在那个特殊的时代,百万青年上山下乡。小镇新来的书记(牛犇 饰)输棋后愤愤不平,派下属去城里寻找擅长琴棋书画的人才。外号“棋呆子”的北京青年王一生(谢园 饰)稀里糊涂成了破坏文化大革命的现行反革命,最后被寻找他的人救了出去。他似乎对所要去的地方根本没任何想法,只要有饭有棋就一切都好。“何以解忧,惟有下棋。”呆子一心只在棋局,他将在那个陌生的所在和各路高手留下令人神往的对决……
本片根据阿城的同名小说改编,并荣获1989年度金鸡奖最佳男演员奖(谢园)。。