《撞死了一隻羊》由王家衛監製,萬瑪才旦編劇兼執導,藏族演員金巴、更登彭措領銜主演的一部劇情片。影片改編自次仁羅布短篇小說《殺手》和萬瑪才旦短篇小說《撞死了一隻羊》,講述了因一宗復仇事件而引發的關於救贖和放下的的故事。
影片本身所講述的故事並不複雜,一位卡車司機金巴獨自開車穿越在無人區的路上,他帶著墨鏡、穿著皮衣,看上去無比粗礦,甚至會讓人感到兇狠。他行走藏區的路上,一路上都荒無人煙,只有車上在播放的《我的太陽》伴著他。突然之間他感覺到了不對勁,於是金巴停車下去觀察,這才發現自己撞死了一隻羊,這讓他感到惴惴不安,他覺得這很不祥,於是他決定把羊抱上車,並且計劃為它超度。
將羊抱上車之後,金巴繼續上路,走了一段之後他在茫茫荒野之中發現了一個人影。這個人看著憔悴、身形單薄,身上穿著典型的康巴漢子的服裝,金巴決定搭載這個看上去可憐的康巴人。這個康巴人上車之後兩人在交談之中發現他也叫金巴,同時告訴司機金巴,他要去薩那,他將去薩那殺一個名為瑪扎的人,瑪扎在13年前殺死他的父親。康巴有著這樣的習俗,如果你的父親被人殺了,那作為兒子就有義務來替父親報仇,那就是你一輩子的使命。金巴同樣受這個習俗的影響,他立志報仇,走遍西藏尋找瑪扎。
在快到薩那時,司機金巴將想要復仇的殺手金巴放下了車,帶著死去的羊去了寺廟,花錢進行了超度,而後將羊帶去了天葬臺超度。然而司機金巴在超度了羊之後,對他遇到的那個與他同名卻背負著復仇使命的金巴充滿了關注,無法放心的他決定去薩那尋找他。
他去到薩那之後發現殺手金巴雖然找到了瑪扎卻並沒有殺掉他。而殺手金巴本來是堅定著自己的復仇念頭的,但是當他看到瑪扎的兒子時,他始終無法下手,如果他殺了瑪扎,那瑪扎的兒子也將陷入復仇的漩渦。得知結果的司機金巴於是離開了薩那,而在回程的路上,他卻做了一場夢,夢中自己變成了殺手金巴,而與現實不同的是,在夢境中,他殺了瑪扎,完成了復仇。
這部影片改編自次仁羅布短篇小說《殺手》和萬瑪才旦短篇小說《撞死了一隻羊》,而這兩篇小說,原本講述的是兩個截然不同的主題,《殺手》原本講述的是關於仇恨、關於惡的主題,而《撞死了一隻羊》講述的是關於善和慈悲的主題。導演創造性地將兩個主題融合到了一部電影之中。兩個擁有著同樣名字的人,司機金巴看上去粗礦兇狠,但是內心卻充滿了悲憫,會因為撞死了一隻羊而感到不安,愧疚;而殺手金巴看上去瘦弱、普通,但是卻充滿了仇恨,為復仇而活。
兩個人通過一樣的名字連接在一起,就像影片中所表達的那樣,「如果我告訴你我的夢,你可能會遺忘它;如果我讓你進入我的夢,那也會成為你的夢。」整個故事就像一場夢一樣,可能只有一個主人公,我們可以將兩個金巴看作是一個人的兩面,一面是充滿著悲憫的神性,而另一面則是充滿著惡的魔性。而在電影中,兩個金巴的交融與碰撞中實現了徹底的放下,得到了救贖和希望,就像影片中開頭以及夢境中出現的《我的太陽》,「太陽」貫穿其中,影片最終指向的也是「太陽」,是希望,是未來。