五十年代末的九龍城寨，是個黃、賭、毒肆虐的貧民窟，以三不管地帶聞名於世。黑幫全面操控下，居民茍且偷安，各家自掃門前雪，目睹不公義也不敢伸出援手。
其實，十五年前，這裏本是平安地。兩位八極拳宗師赤手空拳，力抗惡勢力入侵。可惜，其中一位突然遇襲身亡，另一位則背上兇手之名自殺，城寨失去英雄，才令黑幫為禍十五年。左勾拳(陳展鵬飾)和段迎風(袁偉豪飾)正是兩位八極拳宗師的後代。
左勾拳，父親被懷疑謀殺段通天，自殺身亡，一家人遭到惡名，最終母親慘死，胞妹失蹤，年僅十歲的勾拳就被親戚帶往澳門。十五年來，他滿面笑容，積極面對人生，心底裏卻以家族和父親為恥，摒棄了八極拳。段迎風，江湖懸案的受害者，保存名聲留在城寨，跟叔叔段折韁(何啟南飾)經營牙醫診所。昔日武林世家風光不再，但迎風暗中練武，時刻思考父親之死。
事隔十五載，勾拳為尋找失蹤的妹妹回到城寨，以低廉租金租住刁蘭(胡定欣飾)經營的電發鋪後欄。可是，他發現這個童年居住的美好地方，今日已淪為罪惡溫床。黃、賭、毒三方巨頭馮春美(吳家樂飾)、柯萬長(張國強飾)、福壽金(林偉飾)肆虐九龍城寨，居民敢怒不敢言。勾拳忍無可忍，以一腔熱血全力反抗，成為對抗惡勢力的第一人。
正當福利會的運作漸上軌道時，黑幫的核心人物離奇死於八極拳之下，迎風頓成兇案的嫌疑犯。勾拳和刁蘭為證好友清白，合力調查案件的來龍去脈，終於，他們將一切線索指向脫衣舞團的領班花曼(王君馨飾)，而兩位八極拳宗師身故的真相也愈見水落石出，不過最令勾拳難以置信的是，他的身邊人竟然有份參與當年這件滅門慘劇。