故事发生在土地革命时期的江西某地。忠犬赛虎为旺崽(李浩 饰)最爱,地主家少爷赵玉堂(赵一工 饰)垂涎这只颇通人性的好狗,几次欲买,均遭旺崽拒绝。一次,赛虎误入赵府,被赵玉堂捉到锁住,旺崽设计让赵府丫环小琴(戴菁 饰)把狗救出,为此小琴被打得浑身是伤。深夜,旺崽与父亲(何宁康 饰)在山崖下救下了从赵府逃出来的小琴,藏在山下草棚中。赵府派狗腿子到旺崽家翻箱倒柜,也没发现小琴的踪迹。旺崽爹闻听山外方志敏领导穷人闹革命,有意投奔。但又不知他们具体在何处,便安顿好孩子们,只身外出打探,不料行迹被赵府的人发现,被捕关进土牢。旺崽闻讯,带赛虎下山救父......
解放战争时期,广西。国军师管区司令龙耀祖(马吉告 饰)丢失机密文件遭上峰处决,并限其子龙家昌(赵文炘 饰)十日内追回密件。偷出密件的是阿峰(祝新运 饰)、虎仔(常戎 饰)、和兰妹(陈惠珍 饰),地下党农伯(宋德 望饰)要他们把密件十日内送到游击区,后农伯为掩护孩子们壮烈牺牲。三个少年闯过敌人层层设防,扒车混过敌人哨卡,下车时虎仔被敌王参谋(程之 饰)发现,博斗中双方受伤。他们找到丁济平(韩非 饰)医生为虎仔作手术,并将找上门来的王参谋打死,三少年终于来到接头地点。上级派阿妲(何玲 饰)前来接头,不料敌人在河边设下了埋伏......