Một ngày trên thiên đình như 10 năm dưới trần gian. Dù được sống trong cảnh tiên đẹp như mộng, lại còn được trường sinh bất tử, nhưng nàng Bách Hoa tiên nữ Tử Vi (do Chung Gia Hân thủ vai) vẫn cảm thấy trống rỗng và không hề hạnh phúc. Cô khao khát được trải nghiệm tình yêu thương nơi cõi phàm, thế là quyết định lén lút xuống thế gian.
Tại đây, Tử Vi gặp một chàng lừa đảo có tên Đinh Thìn (do Lương Vinh Trung diễn). Với bản tính ngây thơ, trong sáng, cô nàng đã nhiều lần bị Thìn lừa gạt nhưng vẫn không dứt ra được, dẫn đến nhiều tình huống dở khóc dở cười. Khi phát hiện con gái yêu đã mất tích, Cung chủ Bách Hoa Cung – Lỗ Hoa (do Tiết Gia Yến đóng) lập tức ráo riết tìm kiếm và không lâu sau biết được mọi chuyện. Bà quyết tâm ngăn cản Tử Vi yêu thương kẻ phàm trần vì tin rằng tình duyên giữa tiên và người sẽ chẳng có cái kết tốt đẹp nào. Thế nhưng, càng ngăn cản, hai người họ lại càng gần nhau hơn.
Rốt cuộc, những rắc rối lại biến thành điều tốt đẹp bất ngờ khi Đinh Thìn lấy được Tử Vi làm vợ. Trong khi đó, chàng thiếu gia Trịnh Thủ Nghiệp (do Trần Sơn Thông đóng) cũng đã dành tình cảm cho Vi từ bấy lâu. Để có được Tử Vi, Nghiệp đã bày mưu, đánh cắp bảo vật của Lỗ Hoa, vô tình gây đảo lộn âm dương. Kết quả là, linh hồn của Thìn và Nghiệp bị tráo đổi. Khi biết chuyện, Lỗ Hoa đúng là không còn cách nào khác ngoài việc nhờ đến sự hỗ trợ của Thủy thần tiên (do Nguyên Hoa đóng) và Nhị Lang Thần (do Lý Quốc Lân đóng). Vì thiếu thông tin rõ ràng, hai vị thần đã tin vào Đinh Thìn giả, và bắt giữ Đinh Thìn thật. Chuyện càng rối ren hơn khi linh hồn của Đinh Thìn thật có nguy cơ bị tiêu hủy, không thể trở về thân xác của mình nữa…