故事發生在偏僻貧瘠的山村之中。張保民(宋洋 飾)是一名礦工,一天,他被妻子翠霞(譚卓 飾)叫回了家,原來,他們的兒子失蹤了。帶著兒子的照片,不會說話的張保民踏上了尋子之路,途中,他遇見了大資本家昌萬年(姜武 飾)的爪牙,兩方人馬起了衝突,昌萬年騙張保民自己知道他兒子的下落,實際上,他隱藏了一個黑暗的祕密。 昌萬年一直靠著行賄非法收購煤礦以牟取暴利,身爲他的律師,徐文杰知道了太多不可告人的祕密。公檢法機構開始著手調查昌萬年的公司,徐文杰在這個節骨眼上玩起了失蹤。爲了逼迫徐文杰就範,昌萬年綁架了他的女兒。