Lin Yan is a 22-year-old college dropout. By day, he's a laid-back antique-restoration shop owner; by night, he's a metaphysics blogger with millions of followers. He livestreams debunking special effects in paranormal videos, offers online feng shui readings for home layouts at 9.9 yuan, and occasionally makes some rent money selling peachwood charms. No one knows that this ordinary young man, constantly nagged to find a job, keeps his grandfather's handwritten copy of the Book of Changes close at hand. From your lost keys or furrowed brow, he can predict your fortunes and misfortunes three days in advance.
Then an inexplicable ghost wall in an unfinished building on the outskirts leads him to an unexpected breakthrough. When a white-haired corpse runs amok at the night market, he saves someone with glutinous rice. And the peace talisman he casually draws in his livestream really does ward off disaster... Lin Yan's life goes completely off track. He's approached by the official metaphysics agency, the Qingxuan Bureau, gets caught up in a conspiracy by the Yin-Yang Bureau of the Plaster Kingdom, and even has to compete against the Star Chart Society of the Star-Spangled Federation to see who can divine the future more accurately.
He grumbles that "fortune-telling can't beat gaming," while using feng shui arrays to revive the city's fortunes, applying Plum Blossom Numerology to predict international battles of metaphysics, and even gathering the faith of tens of millions of viewers in his livestream to break an evil array capable of summoning ancient beings from the deep sea. His fans eagerly follow his daily life: "Did Brother Yan read anyone's fortune today?" "Please show us how to knock a flying corpse out of the sky with Five Emperor Coins!"
From a half-baked fortune-teller who finds the neighbor's cat to a living heir of the art of divination, respected even by the Celestial Masters of Mount Longhu, Lin Yan has just one thing to say: Going viral was an accident, making money is a necessity, and protecting China... well, I guess I'll do that while I'm at it?