Cốt truyện khá khác biệt so với 2 phần trước, Thiên Sư Bắt Ma 3 vẫn có sự tham gia của Lâm Chánh Anh, nhưng không khai thác sâu về những con Cương Thi như 2 phần trước mà những cảnh hành động được xuất hiện nhiều hơn, những cuộc chiến giữa người và người và người với ma, ý nghĩa sâu sa thì chính con người khi tàn ác còn đáng ghê sợ hơn cả những con ma.
Thiên Sư Bắt Ma 3: Linh Huyễn Tiên Sinh xoay quanh lão pháp sư Mao Ming (Ngô Diệu Hán) và hai người bạn đồng hành của ông ta vốn là 2 con cương thi tốt được Ming chăm sóc, nhóm 3 người này chuyên đi “lừa gạt” những nhà giàu muốn trừ tà diệt ma ra khỏi nhà mình. Qủa không sai với câu “đi đêm lắm cũng có ngày gặp ma”, lần này họ bị một nhóm ma hung dữ truy đuổi khiến cả nhóm phải trốn sang làng bên cạnh. Tại đây, Minh gặp Cửu tiên sinh (Lâm Chánh Anh), vốn là 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, chính là 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 cương thi đồng hành của Ming, ông nói rằng người và ma không thể cùng tồn tại một cách hòa bình. Khi Ming và những cộng sự của ông ta 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ỷ hung ác kia….