李二狗原本在城里打工仔,却因为救一个被小混混强暴的女学生而逮捕入狱了。在监狱中李二狗遇到了一个神经兮兮的老葛,随后监狱发生了几起命案。李二狗慢慢的了解到这几起命案好像都是自己救下的那个女学生所为,但是这一切都无法解释,因为他也是因为那个女学生而入狱的。李二狗正在忧心忡忡的时候,老葛每天都在他身边捣鼓着几句话,这几句话让李二狗明白了一些事情。于是李二狗可是接近老葛,在李二狗苦苦的追问下老葛将事情的经过告诉了李二狗,李二狗才明白原来世界上有冤魂,而他救下那个女学生不是人而是冤魂。李二狗破坏了女冤魂的投胎转世的计划,女冤魂跟着他来到了监狱害人以发泄她的愤怒。最后李二狗和老葛回力将这二个冤魂消灭了,可是老葛却死去了,老葛告诉李二狗出狱