三十年代旧上海,各方势力纠结,错综复杂。乡下青年小虎(元彪暂无内容饰)来至上海,寻找在英租界担任军官上校的哥哥大虎(林子祥暂无内容饰)。然抵达当晚便遭遇一场枪战火拼,双方为了一笔巨额的海外捐款大打出手,死伤无数。