儿子汤米(Ty Panitz 饰)的失踪让警长汤姆(乔·哈姆 Jon Hamm 饰)陷入了悲伤和自责之中,为了缓解失去儿子的痛苦,他只能把自己全部投入到繁忙的工作中去。一具男孩尸体的被发现让汤姆的心吊到了嗓子眼,经过调查和鉴定,男孩已经死了50年了,他并非汤米。这一结果让汤姆既高兴有悲伤,高兴的是这具尸体并不是汤米,悲伤的是汤米至今仍然生死未卜。 汤姆自愿接手了这一棘手的案件,随着调查的深入,一个名叫马修(乔什·卢卡斯 Josh Lucas 饰)的男人和马修的儿子约翰(吉米·本内特 Jimmy Bennett 饰)的身影浮出了水面,令汤姆震惊的是,他正在调查的这个案件与在自己身上发生的不幸竟然惊人的相似。。当代,中国长江沿岸。
船长高淳(秦昊 饰)在驾驶货船沿长江送货的途中,不断上岸寻找艳遇。但他逐渐发现,这些在不同的码头遇到的女人,好像是同一个人——安陆(辛芷蕾 饰)。只是随着航程的上溯,安陆时而温柔,时而疯狂,但是变得越来越年轻。高淳迷上了安陆,不断停船与她相会,也渐渐发现安陆出现的地点,都与一本未知作者的手写诗集有关。
但是船过三峡之后,安陆不再出现了。
高淳疯狂地寻找安陆,在诗集和航线图中,发现了安陆出现的规律。船上发生变故,但他不顾一切地独自一人驾驶货船,继续上溯长江,直到源头的雪山,终于发现了安陆的起源,和长江的秘密。。在济南一角,有一个年画世家,他家有一个儿子叫做蒲松龄(马浚伟 饰),自幼天资聪颖的他对于书画、故事都极其擅长,蒲父对他的寄望颇大。但误解蒲父的蒲松龄不愿受到父亲的摆布,希望做自己真正想做之事。和镇上的捕快高喆(陈锦鸿 饰)结成好友的他,因此知道了镇上不少离奇古怪之事,开阔了他的眼界。
某一次,蒲松龄和高喆在追中一起案件时,差点遭到歹徒的毒手,幸而被一名女子小翠(陈法拉 饰)相救。原来小翠竟是来报恩的狐仙,她对颇有才情的蒲松龄一见钟情。而另一边,蒲松龄又邂逅了在自家画坊工作的女工柳心如(钟嘉欣 饰),而心如来到蒲家原来是有目的的……一出出人鬼狐仙的故事就此上演。。