Plot:
Taxi driver Ma Ji (played by Ma Guoming) inherited the destiny of the spirit Shi Gan Dang and embarked on the road of exorcising demons. He also reunited with his friend Mok Wai-ho (played by Wu Hung-kwan) and met the demon-exorcist siblings Shi Lais (played by Tang Pui-yee) and Shi Luos (played by Ma Kai-cheng). However, he was cursed by the demon that day, which became Ma Ji's knot with doctor Zhuang Zhiruo (played by Mandy Wong). Zhiruo later became attached to the spirit Feng Shiye (played by C Jun), and finally awakened her hidden ghost memory... After Bei Beina (played by Liu Peiyue) died because of Ma Ji, she transformed into a spirit to wait for him, but it was a pity that Bei Beina was attached to the human world and could not leave. A child abuse case triggered the demon's ability to make a comeback. It turned out that Weihao had been controlled by a mysterious magic power; Ma Ji was shocked to learn the truth behind it and was forced to make a painful choice between friendship and exorcism!