Thay đổi khá nhiều so với 2 phần trước, Thiên Sư Bắt Ma 3 chỉ có sự trở lại của Lâm Chánh Anh và Lâu Nam Quang, phần phim này cũng không được đánh giá cao như 2 phần đầu, dù vẫn khai thác đề tài cương thi với sự kết hợp giữa hành động, kinh dị và hài hước nhưng có thể nói Linh Huyễn Tiên Sinh là phần phim kém thành công của seri.
Trong Thiên Sư Bắt Ma 3, Mao Ming (Ngô Diệu Hán) là một thầy cúng lắm trò “lươn lẹo”, ông ta cùng hai người bạn đồng hành là 2 con cương thi lành tính được Ming chăm sóc, chuyên đi “lừa gạt” những nhà giàu muốn trừ tà diệt ma ra. Lần này, khi bị một nhóm ma quỷ vào ngôi làng của họ truy đuổi rất gắt gao thì Ming cũng 2 “cộng sự” quyết định tới ngôi làng khác để kiếm ăn. Tại đây, Minh gặp lão Cửu (Lâm Chánh Anh) – pháp sư nổi tiếng trong vùng, người có biệt danh là “Thiên sư bắt ma”. Lúc này, lão Cửu đang cố đánh bại một nữ quỷ tàn ác và tay sai của bà ta, những con ma đang muốn hút dương khí của con người.
Nhanh chóng, lão Cửu phát hiện ra 2 người bạn đồng hành cương thi của Ming, với nguyên tắc không cho người và ma cùng chung sống hòa bình, lão Cửu có ý tiêu diệt 2 cương thi lành tính của Ming. Trong khi, Ming và những người bạn đồng hành của ông ta đang thực hiện kế hoạch làm giàu của họ trong một phi vụ vận chuyển một xác ướp về kinh thành, tuy nhiên nó đã thoát ra được trên đường đi và trở thành cương thi hại người, không những thế mà nó còn tấn công giết chết gần hết nhóm bảo tiêu. Để chuộc lại lỗi lầm, Ming đã hợp tác cùng với Cửu để ngăn chặn những con quỷ vô cùng tàn bạo kia.