著名導演在片場發生意外,使他陷入疑幻似真的夢魘裡,嘗盡「喜」、「怒」、「哀」、「樂」四個奇幻旅程。
在苍茫的崇山峻岭身处,寂静保守的村落里,生活着一位美丽姑娘山雀儿(茹萍 饰)。她天真烂漫,纯真无邪,每日里和好姐妹们追逐玩耍,更和和铁匠铁头(赵君 饰)相知相恋。怎奈山雀儿的母亲余三娘(澹台仁慧 饰)根本不同意这桩婚事,执拗地要将她嫁给家境宽绰的强二(杜伟业 饰)。山雀儿抵死不从,但最终胳膊扭不过大腿。没有爱情的婚姻怎能长久,她向强二提出退婚,而善良且读过高中的强二最终答应了她的请求。为了偿还刁家的彩礼,山雀儿只能收拾好行囊,走出大山去城里打工。在王教授的家里,山雀儿的文化逐步提高,而铁头在村里也变得富裕起来。 他们似乎朝着美好的婚姻迈进,可是两人的关系再度发生了变化……
1976年,“四人帮”在平阳市的代理人,市委书记李孟良突然宣布把非法关押的“903”工程总指挥龚放释放回家。帮派分子孔静,带着“四人帮”的卑劣阴谋来到平阳市。他要李孟良一伙儿表面上同意恢复龚放的职务,暗中对国家重点项目“903”工程进行破坏,然后把责任推到龚放身上。后来,李孟良一伙儿探得“四人帮”垮台的消息,企图烧死龚放等人灭口,市委书记廖平山带领战士和群众及时赶到,救出龚放等人,并告诉他们“四人帮”已经被粉碎。
抗日战争前夕,青岛地下党农运部长郑子龙,在万国公墓接头时被诱捕。当晚,以牙医为掩护的地下工作者丁建堂,从门缝里收到了交通员鲁成顺发出的告急信号。不久,党的交通员、丁建堂的新婚妻子叶玉芝从天津归来,她告诉丁建堂未找到上级领导,仅带回一只古瓶和在船上收到的一张画有古瓶与古币的纸条。丁建堂判断上级又派人来了,要她按期去慈云轩古玩店以兑换古董为名进行接头。叶玉芝到慈云轩后,老板见她没有古币,拒绝兑换。她回到家中,曾在船上注意过她的一位青年军官,现已改变装束来到她家门前。丁建堂闻声出门,一眼认出他是阔别多年的义弟夏东岳。虽然丁建堂曾救过夏东岳,两人是生死之交,但因多年未见,互相有些生疏,彼此经过一番探查,夏东岳才亮出古币,讲明自己受党派遣,前来打通崂山关系,准备建立抗日武装。在谈到郑子龙被捕情况时,丁建堂认为可能是叛徒出卖,并怀疑鲁成顺。为弄清组织情况,夏东岳在叶玉芝的表姐苏瑞娟的帮助下,化装成神父到狱中会见了危在旦夕的郑子龙。不料,他俩刚谈了几句话就被查监的军法处长焦金栋冲散。接着,夏东岳机智地制服了敌特孙厉,并从他口中得知青岛有人将自己的行踪告密。为营救老郑,他未能及时逃脱,被焦金栋逮捕。焦金栋为追查地下党新领导人,对夏东岳软硬兼施。夏东岳坚贞不屈,并设法逃出了虎口。他回到青岛,向新领导人汇报了情况,根据郑子龙提供的线索,派人去观海路9号查找交通员,找到的竟是鲁成顺。鲁成顺见到夏东岳后,非常激动,向他汇报了买武器的情况,并将夏以武术师的名义安排在日本豪士成川家中隐身。一天夜晚,夏东岳躲避搜捕时,偶然闯入丁建堂新居院内,听到他们夫妻正在银川。原来,叶玉芝已证实丁建堂叛变投敌,决定决裂。夏东岳佯装巧遇,借口藏身,并立即让丁建堂去见新领导人。叶玉芝乘他出门之际,告诉夏东岳丁建堂已叛变。夏东岳叮嘱叶玉芝要稳住他,然后迅速离去。丁建堂误认为神父是新领导人,便从苏瑞娟手中骗走古币,到教学"接头",还约神父到原丁宅看牙,以便下手。他刚刚出门,被匆匆赶来的苏瑞娟堵住质问,丁建堂为灭口,将她杀死。地下党接通了崂山关系,找到了武器下落,认清了丁建堂的面目,于是将计就计,惩办了叛徒。叶玉芝经过严酷的考验,与夏东岳等地下党的同志一道带着购买的武器,奔向崂山,去迎接新的战斗。
清朝嘉庆年间,直隶永年县青年杨露蝉(王群 饰)自幼习武。为求精进,他按照蒙师的指点来到河南省温县陈家沟,准备拜太极高手陈长兴为师。谁想甫入陈家沟便因路见不平与陈的徒弟大打出手,而陈脾气执拗,拒不收徒。杨露蝉虽精诚中肯,却始终未能令陈回心转意。杨气愤不过,绝尘离去,并发誓十年后学成归来,与陈一较高下。在此之后,他先后拜曾大业、宗胜荪等人为师,最终师徒皆反目成仇。辗转三年,落魄的杨露禅重返陈家沟。此时他不惜以刀破面,扮成乞丐进入陈家,只为学成陈氏绝学…… 本片根据太极高手杨露蝉的事迹改编,杨师从陈长兴,后经不断改造精进演化出杨式太极拳。