Là người đi đầu trong việc muốn vực dậy điện ảnh Hong Kong đang ngày một suy thoái, Cổ Thiên Lạc trong vài năm trở lại đây liên tiếp sản xuất những bộ phim hành động chất lượng gửi tới người xem, trong đó có không ít là làm tiếp những phần mới cho nhiều tựa phim gốc rất thành công trước đó, Bão Trắng 2 là một ví dụ tiêu biểu. Ở phần 1 phát hành năm 2013, Cổ Thiên Lạc đảm nhiệm vai nam chính, diễn xuất của anh được đánh giá cao, chính phim đã đưa tên tuổi anh lên một tầm mới, vì thế việc anh thực hiện tiếp phần 2 là rất có ý nghĩa, thế nhưng lần này anh đảm nhiệm vai phản diện trong khi vai chính diện được giao cho Lưu Đức Hoa.
Bối cảnh của Bão Trắng 2 được lấy tại Hong Kong với trị trường ma túy được chia làm 4, trong số đó Jizo (Cổ Thiên Lạc) là người nắm giữ 1 phần, hắn ta dần dần mở rộng hợp tác làm ăn xuyên biên giới với một số tay trùm ma túy đến từ Mexico. Trong khi, Yu Shun-tin (Lưu Đức Hoa) là một tay xã hội đen gác kiếm rồi thành một nhà từ thiện và nhà tài chính, thời thơ ấu đã chứng kiến cha mình bị hủy hoại bởi ma túy nên thuốc phiện chính là kẻ thù lớn của anh. Do đó, Yu đang quyên góp 100 triệu đô la Hồng Kông để loại bỏ các mối mua bán ma túy số một ở Hồng Kông, gây ra một sự khuấy động trong xã hội.
Thời điểm này, cảnh sát trưởng Lam Ching-Nam (Miêu Kiều Vĩ) dự định sẽ bắt giữ Jizo, nhưng số tiền mà Jizo đưa ra để bảo vệ hắn ta là cực lớn. Trong lúc đang phân vân, Lam chú ý đến số tiền thưởng lớn được đưa ra bởi Yu, vì thế anh ta đối mặt với một cuộc đấu tranh tâm lý giữa thiện và ác. Và rồi, cuối cùng cũng diễn ra trận chiến giữa hai ông trùm từng là anh em đến từ cùng một băng đảng xã hội đen mà không phải ai cũng biết đến…