故事发生在土地革命时期的江西某地。忠犬赛虎为旺崽(李浩 饰)最爱,地主家少爷赵玉堂(赵一工 饰)垂涎这只颇通人性的好狗,几次欲买,均遭旺崽拒绝。一次,赛虎误入赵府,被赵玉堂捉到锁住,旺崽设计让赵府丫环小琴(戴菁 饰)把狗救出,为此小琴被打得浑身是伤。深夜,旺崽与父亲(何宁康 饰)在山崖下救下了从赵府逃出来的小琴,藏在山下草棚中。赵府派狗腿子到旺崽家翻箱倒柜,也没发现小琴的踪迹。旺崽爹闻听山外方志敏领导穷人闹革命,有意投奔。但又不知他们具体在何处,便安顿好孩子们,只身外出打探,不料行迹被赵府的人发现,被捕关进土牢。旺崽闻讯,带赛虎下山救父......。大学生毕业生余文杰志愿到乡村当老师,但是他一到达就发现环境比想象的要恶劣得多,村长对城市里来的老师也有偏见。余文杰通过和学生的接触,与他们产生了深深的感情,也和其他老师产生了友谊。就在这时,周松老师要离开学校,而校长由于儿子的疾病无暇工作,余文杰承担了学校的重任。校长为了给孩子治病连夜出走,学校由于办学条件不够面临被撤销,在余文杰的坚持下,学校保住了。但是余文杰必须离开,去寻找更多的志愿者。就在走的前一天,余文杰发现周松老师回来了。村长也理解了他。第二天,余文杰离开山村小学,踏上了新的旅程。。