1、人字拖(成龍飾)沉迷賭博,境遇潦倒,生活落魄,常遭債主逼門潑漆之辱不說,還被風燭殘年的老爸所不齒;和人字拖拜把的搭檔百達通(古天樂飾)青春年少,生性風流,周旋混跡於名媛淑秀之間,如魚得水左右逢源。為滿足各自的開銷,人字拖和百達通成瞭包租公(許冠文飾)“爆破三人組”的得力助手,行走江湖,專營偷盜。俗話說:盜亦有道。人字拖、百達通、包租公雖慣偷不爽,但奸淫擄掠、殺人放火之事,從不染指。
2、一次,人字拖、百達通得手於醫院,卻不巧卷入香港洪、李兩傢的豪門爭奪。為救命懸一線的小寶寶,人字拖不顧行竊之身,拼死相救。誰卻想,小寶寶得救瞭,爭奪一方的香港隱形富豪之子洪建邦墜樓而死。事隔不久,一樁三千萬的生意擺在同時陷入生活低谷的人字拖、百達通、包租公面前。來不及商量待定,人字拖、百達通、包租公就從李氏富豪的傢中偷出黑幫買方需要的東西。
3、當人字拖、百達通發現到手的東西是一個可愛的小寶寶時,短暫的猶豫最終也沒能戰勝各自對三千萬橫財的需求欲望。與黑幫老大七叔交易的路上,開車的百達通爭強好勝,卻不想因警察例行檢查惹上麻煩。緊急關頭,洪傢殺手弄巧成拙,幫瞭人字拖的大忙。為瞭不讓到手的錢從眼前溜走,包租公獨自抗瞭下來,被警察帶走。人字拖、百達通雖僥幸逃脫,但兩個大男人拿眼前這個可愛的小寶寶卻是束手無策。
4、接受警方調查的包租公無意間看到洪傢懸賞三千萬尋找血脈的消息,設法通知人字拖、百達通切不可輕易松手。照顧寶寶的日子裡,兩個大男人盡管出盡瞭洋相、吃盡瞭苦頭,但有商場保育員淑芬的幫助,兩個男人逐漸喜歡上可愛的寶寶。與此同時,走出警局的黑幫七叔因交不出孩子被洪傢老爺致死,包租公被洪傢找到,在三千萬的誘惑面前答應交易。
5、一場驚心動魄的飛車奪寶記過後,包租公拿到瞭五百萬的先期付款。但當人字拖、百達通戀戀不舍的將寶寶交給洪傢時,寶寶一聲“爸爸”撕心裂肺的哭喊和祈望救助的眼神,讓人字拖、百達通找回瞭做人的良知,不顧自身安危,拼死相救。為奪回已經落到洪傢老爺、即將被洪傢老爺斷送性命的小寶寶,人字拖、百達通表現出瞭一個真正男人感天動地的愛心,從此改變自己為社會傢人所不齒的人生命運。