阿虎是一個自由搏擊拳手(劉德華 飾)。他抱著「打假拳」的心態代表香港到泰國參加了比賽,完全沒想著要勝出比賽。阿虎在泰國與女攝影師阿萍相遇,兩人相處後產生了感情。阿虎在比賽時無心戀戰中途棄權,對手察差卻故意挑釁。阿虎被激怒後錯手將對手打死了,結果阿虎被判入獄13年。
出獄後,阿虎急著尋找阿萍,但原來阿萍已經去世了剩下了爲阿虎生下的女兒Poly。阿虎便極力尋找下落不明的女兒。過程中他認識了孤兒院院長霗(常盤貴子 飾),這位年輕的院長幫他找到了女兒。性格同樣倔強的Poly十分不滿父親拋棄她們母女,阿霗從中調解。女兒要求阿虎能勝出拳賽,才會遇阿虎和好。後來又有人認出了阿虎是當年的殺人犯……