《杀破狼》的结局存在多个版本,具体如下:
版本一
王宝将马军推下楼,马军摔在了自己妻儿的车上,导致马军和王宝的妻儿都死了。王宝得知是自己亲手杀害了妻儿,颓然倒地,影片结束。
版本二
王宝趁马军措手不及将马军推下楼摔在了自己妻儿的车上,马军死了,王宝的妻儿也因此去世了,得知自己亲手害死妻儿,王宝颓然倒地,自此影片结束,影片的最后并没有交待马军的下文。
版本三
洪金宝饰演的反派王宝把甄子丹饰演的警察马军推下窗户后,正巧砸死了王宝无辜的妻子和儿子,马军死了,王宝疯了,警匪同归于尽,没有留下任何希望。
版本四
甄子丹将洪金宝打倒后,洪金宝死了,甄子丹并没有死。香港版的结局则是,被打倒的洪金宝并没有死,他突然站起,将正在倒酒喝的甄子丹猛力推出玻璃窗。甄子丹掉在停在楼下的汽车上,将汽车砸瘪。当时洪金宝的老婆和孩子正坐在车里,三人同时毙命。洪金宝认出那辆车后,满脸是泪。
版本五
在官方的隐藏结局当中,洪金宝饰演的王宝和甄子丹在打斗过程中,甄子丹的主角光环保不住他,一个激灵,被他从楼下重重摔了下去,并且最终领了完整的盒饭,但是,这还没完哦,甄子丹在摔到楼下领盒饭时,砸到了一辆车上,而洪金宝的妻女刚好就在这个车上。王宝随后看到自己妻女死后,坐在一旁抱头疼哭。之后画面切换到任达华扮演的陈国忠又带干女儿在海滩游玩的画面,最后陈国忠脑瘤病发倒地。
综上所述,《杀破狼》的结局存在多个版本,有多个不同的情节发展。建议观看电影时仔细留意不同的版本和细节,以获得更全面的理解。