庄天(元华 饰)和董兆匡(张国强 饰)曾经是行业内最最有名的一堆捉妖天师,然而清末民初的一场社会大变革让捉妖师变成了宣扬封建迷信的神棍,无奈之下,两人只得前往广州,在那里寻得了一份警察的差事。虽然不再是捉妖师了,但董兆匡却依然忘记不了昔日的辉煌,他结识了商人阿堂(任世官 饰),阿堂表面上是经营正当生意的商人,实际上却干着贩毒的勾当,董兆匡听信了他的花言巧语,开始利用僵尸来帮助他运毒。董兆匡的徒弟晓东(陈晓东 饰)爱上了阿堂的女儿翠玲(谭小环 饰),然而董兆匡早已经开始打起了翠玲的主意。
上海少年杨一杉,为了追求独立生活,满怀热情远赴东北求学,与东北女孩赵多多不打不相识。与此同时把一杉从小带大的姑妈不放心侄子来陪读,多爸赵解放成了她的房东。多多一心想撮合两个长辈,于是带领一杉站在同一“战线”。在众人推动下,姑妈孤独了多年的心被善良真诚的赵解放融化着,而两个年轻人也从互相看不顺眼,到对彼此动心,成了一对欢喜冤家。