Zhang Xiaofan, 24 years old, is the owner of the fortune-telling parlor "Banjian Tang" in Chengzhong Village, Shanghai. His nickname is: Ban Gua Xian - only half of the hexagrams are calculated while half of the hexagrams are left to show cause and effect.
He grew up in an orphanage, and his life experience is a mystery. On the night of his birth, the entire Zhang family was wiped out, and he was secretly sent to an orphanage. His only relics were half of the "Lianshan Yi Fangjuan", half of a jade pendant engraved with the reverse Lianshan hexagram, and a shallow scar on his face from his infancy.
The direct descendants of Lianshan Yi are proficient in tracking Gua Qi, predicting fate, and breaking Feng Shui situations. They have established three iron rules: not counting windfall, not counting selfishness, and not counting one's own fate.
One after another bizarre events in the city have dragged the low-level fortune teller, who just wants to live a stable life, into the hidden world...