Tình yêu là gì? Một đáng đại hiệp Lý tầm Hoan, từng trãi trăm trận, hóa gian nan trong tầm tay, nhưng lại vướng vào chữ tình. Đứng nhìn người yêu đi theo nghĩa huynh mà ân hận suốt đời. Chàng coi nhẹ danh lợi, tuy ba đời làm thám hoa, nhưng vẫn bỏ công danh, bỏ gia tài, phiêu bạc đây đó. Tiếc thay người trong giang hồ không hề tự chủ, chàng hay bị lôi cuống trong ân oán giang hồ, trở mặt thành thù với nghĩa huynh. Cuộc đời vì tình vì nghĩa, khổ thay hay bị hiểu lầm...
Tề Lương Sinh (do Văn Triệu Luân thủ vai) là một tài xế taxi đáng tin cậy và phụ thuộc vào mẹ. Cảnh sát giao thông Thượng Thiên Đường (do Trương Vệ Kiện thủ vai) gặp rắc rối với Lương Sinh, trong khi chị gái của Thượng Thiên Kiều (do Lưu Ngọc Thúy thủ vai) lại gặp rắc rối với Lương Sinh. Hầu Thiên Đường và Lương Sinh gặp Lý Kim Mỹ (do Lương Bội Linh thủ vai), một cô gái trong sáng, bị ép vào giới giải trí vì lòng tham của người chú, và bị ông chủ công ty điện ảnh Trác Nhược Lệ (do Ngô Khải Minh thủ vai) theo đuổi.
Phim lấy bối cảnh thời nhà Thanh, xoay quanh cuộc đấu tranh của Hồng Hoa Hội – tổ chức phản Thanh phục Minh. Tổng đà chủ Vu Vạn Đình nắm giữ bí mật lớn về thân thế của Hoàng đế Càn Long nên bị truy sát, còn Văn Thái Lai – tứ đương gia của Hồng Hoa Hội – bị bắt. Trần Gia Lạc được bầu làm tân tổng đà chủ, dẫn anh em Hồng Hoa Hội đi cứu Văn Thái Lai. Trên đường, họ giúp bộ tộc Mộc Trác Luân đoạt lại kinh sách, và Trần Gia Lạc nên duyên với Hô Thanh Đồng, con gái trưởng của tộc trưởng. Tại Tây Hồ, Trần Gia Lạc vô tình gặp Càn Long và biết được bí mật Càn Long là người Hán, chính là anh trai ruột của mình. Dù hai bên thỏa thuận hòa hoãn, Càn Long vẫn phản bội và ra lệnh vây công Hồng Hoa Hội. Cuối cùng, Hồng Hoa Hội bắt được Càn Long nhưng bị quân triều đình bao vây. Lúc này, Trần Gia Lạc liều mình cứu anh trai, khiến Càn Long cảm động và đồng ý bí mật liên minh với Hồng Hoa Hội chống lại nhà Thanh.