关连长(石挥 饰)领导着中国人民解放军八连,为了投入到保卫祖国解放人民的战斗中去而进行着艰苦的训练。然而,关连长和他手下的士兵们都没有接受过太多正规的教育,因此在训练的过程中遇到了很多的困难和挫折,幸运的是文化教员(俞仲英 饰)一直都在耐心的向他们提供帮助。 残酷的战争拉开了序幕,八连的上上下下都做好了准备投身到了激烈的战斗中去。在一场战役中,关连长震惊的发现敌方的驻守点竟然是一间孤儿院,里面有数百名无辜孤苦的孩子。为了保证孩子们的生命安全,关连长依然放弃了使用枪炮,手持大刀同敌人展开了殊死搏斗。
一介贫民仁杰(刘家辉)为惩罚平时靠鱼肉百姓过日子的恶霸高峰(王龙威),假扮三德和尚对其展开攻势,不想被对方识破反遭一顿痛殴。其后,仁杰来到少林寺请求三德和尚传授功夫,但不被对方作正眼旁观。 有感于仁杰的诚心,三德和尚最终允许他留在少林寺,但不教授功夫,只让他负责搭棚修葺的工作。仁杰在工作之余,不忘初来志愿,见缝插针恳求三德和尚收他为徒,终惹怒对方,在对方的示意下,仁杰明白搭棚亦是少林功夫的一种,从此刻苦学习。
影片以汪星人的视角展现狗狗和人类的微妙情感,一只狗狗陪伴小主人长大成人,甚至为他追到了女朋友,后来它年迈死去又转世投胎变成其他性别和类型的汪,第二次轮回狗狗变成了警犬威风凛凛,再次转轮回,又成了陪伴一位单身女青年的小柯基犬。在经历了多次轮回之后,最终回到最初的主人身边。