十年前,鄉親暱稱二郎的郎永輝(彭于晏 飾演),是西北赤峽小鎮飛車特技明星。
他和胡屠戶的姪子打賭飛越山谷賽,胡姪子失事墜谷身亡。
郎永輝被以過失殺人致死罪判刑十年入監服刑。
2008年,二郎假釋,回到家,大門掛把大鎖,趴窗戶朝內張望,空蕩蕩。
鄰家大叔聽見聲響,出門查看,瞧見二郎,訝異:是二郎?你怎回來了?不會是逃獄吧?
二郎給大叔看假釋文件,大叔告訴二郎,他父親搬去動物園住,離開前把他家鑰匙託他保管。
大叔遞鑰匙給二郎時,叮嚀去看他父親。
赤峽鎮停止開採石油後,工程人員全撤離,加上人口不斷遷移,小鎮變得非常冷清,
警察老趙載二郎繞行一圈,停在路口,告訴他,過了這裡完全沒有人煙,除了風沙,就是大量流浪狗。
人們搬家,把狗留下,狗群聚,繁殖,生下小狗,時間久了,形成數量驚人的狗陣,安全考量,不要跨出鎮子。
二郎去廢棄動物園看父親,父親不跟他說話,使勁推著獨輪車裝牧草,肉類,照顧剩沒幾隻動物。
人們習慣性排擠「罪犯」,回家後的二郎,人人都和他隔著距離,加上胡屠戶放話:就算二郎坐了十年牢,害死他姪子命的事,仍沒完。
過去的朋友夥伴都散了,沒人理會二郎。
有天給姊姊打電話時,看見到處貼著懸賞一千元捕捉一隻黑色有狂犬病的細狗告示。
這隻細狗他看過,藏身在他家附近的廢屋地下室。
為了捉到那狗,二郎和牠捉迷藏似的你跑我追,細狗動作敏捷又兇猛,沒網住狗,屁股被狠咬一口。
政府頒布「西部大開發」計畫,想吸引工廠進駐,首先就是捕捉散居四處的狗群。
赤峽鎮一呼百諾的耀叔(賈樟柯 飾演),組織捕狗大隊,無業的二郎也被編制入列。
另外,家犬也要繳錢辦理寵物證,不上證,就當流浪狗帶走。
捕捉流浪狗,三人一組,展開圍捕,一人追趕,一人圍堵,一人拿網套住狗提起。
二郎常常讓狗逃掉,隊友很不滿,向耀叔告狀二郎無心捉狗。
耀叔把二郎轉調運輸組負責開車,他看到婆婆為了家狗的150上證費跟隊友討價還價,
另一人直接把狗捉走關進車上籠子,小女孩不捨哭鬧。
二郎悄悄抱出小狗,交給小女孩帶走。
終於捉到黑狗,載回收容所時,沙塵暴來襲,吹翻汽車,二郎和黑狗困在駕駛座避寒,對人有敵意的黑狗,再次咬了二郎。
一人一狗被巡迴演出的歌舞特技團所救,免得凍死。
在醫院注射狂犬病預防針後,二郎告朋友小聶,不久前,黑狗也咬過他。
小聶看了他屁股的傷口,大驚,無法確定會不會發作狂犬病,二郎和黑狗在家自主隔離。
夜裡下雨,用鐵鍊鎖在院子的黑狗掙扎想到屋簷下躲雨,聽到動靜的二郎,讓黑狗進屋。
因為這樣,黑狗不再對二郎有敵意。
他到捕狗隊向耀叔求情,花錢買下黑狗,耀叔沉默許久,同意他帶走黑狗,也不要他的錢。
胡屠戶帶人圍堵住騎摩托車的二郎,二郎被他們綁了起來。
發生汶川大地震,地動天搖停止後,掙扎綑綁的二郎,開始找黑狗。
找到胡屠戶家,滿地的蛇,胡屠戶被自己養的蛇咬傷,二郎趕緊送他去醫院治療。
胡屠戶讓二郎看錄影,黑狗動作迅速逃跑,沒人捉住牠。
二郎滿街貼尋狗單,在麵館打麻將的人告訴他,鎮外有一處關很多流浪狗,讓他去那裡找找。
二郎真在那裡找到黑狗,管理人說,撿到黑狗時,他已被撞傷,內臟都撞壞,估計沒多少時間了。
把黑狗帶回家不久,來了黃色細狗,陪伴黑狗到最後。
二郎埋葬黑狗,鎮上開始大規模拆除建築物,歌舞團也離開。
葡萄(佟麗婭 飾演)和二郎的情緣也畫上句點。
北京奧運開幕,二郎父親病逝,黃色母狗生下小狗。
鎮民瘋看日全蝕奇景時,二郎騎摩托車帶著新生小狗離開赤峽鎮。
彭于晏在《狗陣》裡,頂著光頭,全部台詞不超過十句,和黑狗互動,只有口哨聲和肢體動作。
西北地沙漠區,荒涼無人煙,沙塵,岩石,峽谷,無所事事的人群,一點騷動就能讓人嚷吵,擾擾攘攘沒完沒了。
多數是無言安靜的殘忍,對無處可去的人和動物,無法成全的感情,都殘忍。
每個人在世上都有一塊地方,自己的小角落,我們必須關注它,懷著恩典與慈悲照料它。
彭于晏 戲劇作品 第一爐香