香港闹市街头,一辆押款车被前科累累的重犯曹楠(胡军饰)劫持。重案组初级督察吕明哲(刘德华饰)率队赶往现场,与曹楠一伙发作剧烈火拼。谁知危机关头,一辆突然出现的汽车搅乱战局。曹楠趁机逃走,而那辆车的车主陶成邦(林家栋饰)被警方请入警局。陶和明哲是老同窗,后来作为古惑仔混迹江湖。出事前他刚刚出狱不久。明哲以及成邦的女友燕冰(姚晨饰)无论如何都不置信他和曹楠有关,而嚣张的曹楠更五次三番戏耍警察。为了抓住这个狡诈残酷的对手,明哲决议布置内应潜入对方外部,无法遭遇惨烈挫败。 站在人生的十字路口,陶成邦的选择成为左右战局的关键。而随着风暴愈演愈烈,正邪双方的界限彻底模糊……