Đàm Mỹ Trinh (do Điền Nhụy Ni đóng) có bạn trai là phần tử xã hội đen. Bị người yêu liên lụy, Trinh vô tình thành đồng phạm trong một vụ cướp lớn mà cảnh sát tổ trọng án Trương Lập Huân (do Ngô Trác Hy đóng) truy bắt, phải ra hầu tòa.
Cao Triết Hành (do Quách Tấn An đóng) làm luật sư biện hộ cho Trinh. Hành là người khuyết tật, ngồi xe lăn. Chính sự tận tâm của Hành đã lay động Trinh. Dù anh không giúp được cô thoát tội nhưng tình cảm hai người dần nảy nở. Sau khi ra tù, chính Hành dẫn dắt Trinh xây dựng cuộc sống mới.
Mặt khác, Huân phát hiện nhiều năm trước, trong một lần đuổi theo tội phạm, anh ta lỡ tay bắn trúng một người dân bình thường. Đó chính là Hành. Tai nạn khiến Hành bị liệt đôi chân và người thân bỏ rơi. Anh phải trải qua khoảng thời gian dài khốn khó, nhọc nhằn mới có được ngày hôm nay, gầy dựng chút tiếng tăm trong ngành luật. Huân rất hối hận nhưng Hành lại không căm ghét anh. Họ trở thành đôi bạn thân.
Sự nghiệp của Hành ngày càng thăng tiến, thu hút sự chú ý của hai thương gia giàu có là Mã Khải Nguyên (do Trương Kế Thông đóng) và Đỗ Dĩ Khanh (do Lý Tử Hùng đóng). Họ lần lượt mời Hành hợp tác làm việc. Hành cãi đâu thắng đó, giúp cả Nguyên và Khanh thoát được nhiều tội danh. Tuy nhiên, cũng chính lúc này, Huân phát hiện Hành có những góc khuất mà mình chưa bao giờ thấy. Ngày cưới của Trinh và Hành cận kề, cô cũng bắt đầu thấy những thay đổi và bí mật kinh tởm phía sau vẻ nhân hậu của bạn trai...
30 tập phim “Vòng xoáy thiện ác”, lần đầu tiên phát sóng trên kênh SCTV9 vào lúc 18h00, bắt đầu từ ngày 30/8/2019