故事发生在清末民初之际,世道离乱,人鬼同途。被称为鬼城的丰都,传说每当夜幕降临便有酷似故宫的鬼城和鬼哭神嚎的奈何桥。客死他乡的孤魂野鬼只有在法术高强的茅山道士的引领下,才能起尸蹦蹦跳跳回到故里安葬。某个月黑风高的夜晚,破落户陶宇和胖子怀恨盗挖土匪军阀胡大帅家的坟墓,结果偶然撞见一伙赶尸队伍。天降死鬼,吓跑了两个家伙,他们好不容易得手的珠宝也被赶尸队伍抢走。原来这支队伍假借赶尸之名,实则帮助盘踞一方胡大帅的走私鸦片烟土。
两人知晓了胡大帅的秘密,在日后一连串的冲突事件中,他们将和这个恶棍展开连番较量……。乔琳(查理兹·塞隆 Charlize Theron 饰)无疑是一个不称职的母亲,如今,她带着11岁的女儿泰拉(安娜索菲亚·罗伯 Annasophia Robb 饰)无家可归,只得求助于自己的弟弟詹姆斯(尼克·斯塔尔 Nick Stahl 饰)。在结交了新的男友后,乔琳做出了私奔的决定,留下了痛苦的泰拉,为了她被抛弃的命运郁郁寡欢。
面对失意的泰拉,詹姆斯感到无所适从,虽然他竭尽全力想帮她走出阴影,但实际上却是越帮越忙。在丢了工作又惹了麻烦后,詹姆斯做出了一个决定,他以父亲的身份带着泰拉踏上了旅程,目的地是他出生成长的农场,而这趟旅程所代表的意义和带来的改变,是詹姆斯和泰拉都无法预料的。。