《午夜场》讲述了戏院经理林梅(范梦饰演)与戏院大小姐子君(冯言彦饰演)是无话不谈的闺蜜,在子君即将结婚前,无意间发现林梅好似和自己的未婚夫家俊(邓先宇饰演)有着某种不为人知的关系。某一天,在他们工作的三十七号古宅内,一场备受关注的木偶剧目正在上演,而神秘的木偶附身也即将开始。随着现实诡异画面与林梅的梦境交织,令人意想不到的真相浮出水面!。阿美在无意之中成为了一宗珠宝抢劫案的目击者,扒手头头罗伊趁乱将一条价值连城的钻石项链放进了阿美的包里,在这个节骨眼上,阿美得知自己的男友在缅甸仰光遭到了绑匪绑架,绑匪要求阿美在三天之内交出二十万美金的赎金,否则她的男友就将性命不保。阿美决定利用手上的钻石项链。
另一边,钻石项链的主人找到了罗伊,命令他在五天之内找到项链的下落,就这样,阿美和罗伊同时坐上了飞往仰光的飞机。谁知道半途中飞机遭遇了风暴,一行人被迫降落在了曼德勒,那里正在进行一场激烈混乱的内战,冒着枪林弹雨,两人能否安全抵达目的地?。不知何年,妖界大乱。新妖王对前代势力痛下杀手,更誓要对前妖后腹中的孩子斩尽杀绝。妖后一行躲避追杀来到地处大山深处的永宁村,偏巧遇到捉妖天师霍小岚和罗刚。一番混乱过后,妖后自知气数将尽,遂将妖蛋放入永宁村保长宋天荫的腹中保存。是夜,小岚所属的天师堂掌门人葛千户率领手下血洗永宁村,天荫不得已随小岚逃亡。时机成熟,萝卜妖怪胡巴降生人间。在接下来的旅途中,小岚和天荫对彼此的了解不断加深,而胡巴也终于成为他们中间最不可割舍的重要存在。
战争仍在继续,人和妖的界限日渐模糊……。