每个人都有不愿告人的秘密,很明显影片的主人公提塔迪-基洛拉莫也是一样,而且他的秘密还不止一个。这个50岁的男人8年前来到瑞士一个不知名的小镇,住在一间旅馆里面。8年间没有和人说话,没有工作,一直沉默在烟草和寂静中,他仿佛坠入到对某种隐藏物的沉思中而不能自拔。生活在他的面前,但他却无动于衷,到底什么样的秘密使他变成这样?。一个涉世未深的年轻海军士兵,因偷窃被叛处重刑。两个面露凶恶但内心善良的士官,受命押解。在漫长的押送路程中,他们不忍再让那孩子受死板军规的折磨,于是,三个人到处胡天胡地,狂欢纵欲,姿情放荡,结果小水兵竟起意开溜。。拾儿(元彪 饰)是老道士(午马 饰)在河边一个木盆里发现的孤儿,起名拾儿将其抚养成人。拾儿自小跟着老道士捉鬼降妖,与俗世沾染不多,只得崔书生(吴启华 饰)这一个朋友。鬼王(李美凤 饰)向来作恶多端,常将无辜少女劫走,带入阴间。莫愁就是鬼王带走的一个年轻女孩,在出嫁路上被劫走,做了孤魂野鬼,受制于鬼王。崔书生偶遇可附于画中的莫愁,对其曼妙可爱的身姿恋恋不忘,鬼王却始终不肯放过莫愁。
崔书生决心解救莫愁,反被鬼王所抓,拾儿一心想救出朋友,老道士却不通人情不愿帮忙。拾儿是否能够救出崔书生?好心收养孤儿的道士真是如此绝情?。