Cố Thanh Tranh (Lệ Lận Phi) là cô gái trồng hoa ở "Hoa đô" Bình Thành, tình cờ hít phải Hoa linh khi cứu một đóa mẫu đơn trắng – hóa thân của bán yêu ngàn năm Lữ Canh Vân (Hà Sướng Hi). Tin rằng anh là Bách Hoa Tiên quân, cô bái anh làm sư phụ, trong khi Lữ Canh Vân lợi dụng cơ hội để điều tra vụ án oan của cha mẹ. Không ngờ, Cố Thanh Tranh chính là "Đạo tặc hái hoa" khét tiếng khiến yêu ma khiếp sợ. Qua nhiều biến cố, họ dần nảy sinh tình cảm, nhưng sự xuất hiện của chân thân Bách Hoa Tiên quân (Vương Hạo Hiên) cùng những thử thách mới tiếp tục đẩy họ vào lựa chọn sinh tử.