故事发生在土地革命时期的江西某地。忠犬赛虎为旺崽(李浩 饰)最爱,地主家少爷赵玉堂(赵一工 饰)垂涎这只颇通人性的好狗,几次欲买,均遭旺崽拒绝。一次,赛虎误入赵府,被赵玉堂捉到锁住,旺崽设计让赵府丫环小琴(戴菁 饰)把狗救出,为此小琴被打得浑身是伤。深夜,旺崽与父亲(何宁康 饰)在山崖下救下了从赵府逃出来的小琴,藏在山下草棚中。赵府派狗腿子到旺崽家翻箱倒柜,也没发现小琴的踪迹。旺崽爹闻听山外方志敏领导穷人闹革命,有意投奔。但又不知他们具体在何处,便安顿好孩子们,只身外出打探,不料行迹被赵府的人发现,被捕关进土牢。旺崽闻讯,带赛虎下山救父......
导演王建闯夜访荒村,从独守古村数十年婆婆口中得知贪念引发的灭村惨案:恶徒胡仁成夺金脉,毒杀恩亲、沉湖灭口,终被师兄德叔以命铲除。德叔以身堵泉,湖水重清。而讲故事婆婆正是当年发誓守护此地的德叔小徒弟——善恶有报,守护不息。