The world consists of five elements: gold, wood, water, fire and earth.
Kang Sengui (Raymond Wong), a university professor, is the Water Magician of "Five Elements Wizardry".
Although he uses magic spells in his daily life, his superpower remains a secret.
When she encounters Ling Feng, the spirit of an amnesiac Earth Magician, slowly begins to realize there is more to magic than just profit.
Meanwhile, Bi Yewu, a Fire Magician, sets out on a mission to capture the elemental magicians in order to open a rift in time in an attempt to change history and save his parents who perished in a fire in his youth.