Nội dung phim:

Thanh Xà Bạch Xà lấy bối cảnh Trung Quốc cổ, nơi yêu tinh và ác quỷ có khả năng thâm nhập vào thế giới loài người mà không bị phát hiện. Pháp Hải (do Lý Liên Kiệt thủ vai) là một pháp sư tài ba cùng với người đồ đệ vụng về là Năng Nhẫn (Văn Chương) đang theo dấu một con quỷ dơi chuyên đi hút máu người. Hai thầy trò quyết tâm triệt hạ trước khi nó có thể tàn phá tại lễ hội đèn lồng sắp tới. Thật không may, Năng Nhẫn trong lúc giao chiến đã bị cắn vào cổ. Anh biến thành yêu quái và phải học cách chấp nhận số phận mới của mình...