《空房间》故事围绕一男两女的复杂关系展开阿贝尔的女友玛丽安因爱上阿贝尔好友保罗而离开保罗死后玛丽安回到阿贝尔身边此时阿贝尔已与保罗的妹妹相恋导游唐曾带着女友晨曦回家乡游玩长途车上遇见了谎称来考古的罗平与麦家琪并答应了给他们当导游唐曾带领大家进入了森林途中唐曾越发觉得罗平行为诡异于是罗平和麦家琪二人起了疑心晚餐时罗平喝了毒蘑菇汤后致青年技术员陆野开始对新调来的上海姑娘持有偏见认为她们爱穿爱玩不爱劳动可是他们工地上的检查员白玫恰好是一位上海姑娘白玫在工作中不怕艰苦的实际行动逐渐改变了陆野的看法又由于工作上接触他们产生了在无人询问或告之的世界里军队是最能够隐瞒事实的真相的地方一个受人尊敬的将军的女儿被人十分残忍的杀害了但却没有人愿意接受这个案子当一个顽强的调查员开始挖掘其中的秘密的时候他意识到情况远比他想象美国南北战争时期北方联军劫走了南方的火车“将军号”作为“将军号”司机的约翰尼・格雷不但要抢回心爱的火车更要夺回心爱女人的心最终约翰尼冲入敌人防线夺回将军号救出了女友并把追逐他们的火车夜深人静档案局老馆长余望然(郭九龙 饰)见到一个红衣女鬼随后突发心脏病去世次日老馆长的孙子余辉(李威 饰)从现任馆长手中接到了爷爷生前最后时刻看的书《红楼史话》书中夹了一张民国时期美丽女子的照影片讲述了尹天仇(周星驰 饰)是一个酷爱演戏的专业演员经常钻研演戏理论书籍又经常走到电影片场争取演出机会只可惜电影圈中人都只把明星看上眼尹天仇因此不但只获得跑龙套的机会还常遭到奚落在一次...