第壹集之後,布魯斯從美國軍隊中逃脫,他的特定DNA被世界各國視為軍事武器。為了再次見到女友貝蒂·羅斯(麗芙·泰勒飾)並回歸正常生活,布魯斯前往巴西過著隱姓埋名的生活。他在紐約與布魯先生保持秘密聯系,並合作研制解毒劑。
但布魯斯的平靜日子並沒有持續多久,他的死敵“薩德斯”羅斯將軍(威廉·赫特飾)再次找上門來。為了得到最終數據,布魯斯冒險回到家鄉,在潛入大學實驗室的過程中與貝蒂重逢。
另壹方面,奉命追捕布魯斯的雄心勃勃的士兵布朗斯基(蒂姆·羅斯飾)在巴西與浩克戰鬥後也與羅斯將軍達成了私下協議,他註射了生物武器,並將自己變成了壹個神奇而強大的怪物——“惡靈”。布魯斯和貝蒂躲避了軍方的追捕,來到紐約尋找他們最後的希望——蘭先生。就在解藥接近完成的時候,瘋狂暴走的“惡靈”幾乎摧毀了紐約。浩克不得不做出選擇:註射解藥成為壹個普通人並與他的最愛呆在壹起,還是永遠成為壹個擁有強大破壞力的浩克來打敗“惡靈”拯救世界?