Episode 1
Bong Ye-bun looks for answers after a meteor shower grants her an unexplainable gift. Moon Jang-yeol struggles to find thrills at his new police station.
Episode 2
After finding herself in another precarious situation, Ye-bun experiences a shocking vision. Jang-yeol scours the town for a potentially exciting case.
Episode 3
After being brushed off by Jang-yeol, Ye-bun goes on her own dangerous fact-finding mission. But her antics begin confusing those close to her.
Episode 4
In order to break the next big case, Jang-yeol puts Ye-bun through the ringer. But after a strength-building exercise, Ye-bun's power begins to weaken.
Episode 5
Ye-bun begins questioning her grandfather's intentions. She later recruits Jang-yeol to solve an animal abuse case, in exchange for help in his case.
Episode 6
Jang-yeol investigates a truly perplexing case of disappearing underwear. After Ye-bun aids him in his search, she witnesses a sudden betrayal.
Episode 7
Faced with a tragedy, Jang-yeol tries to track down the person responsible. Ye-bun discovers a shocking scene after experiencing a vision.
Episode 8
After a surprising shamanic ceremony, the town goes into a frenzy. Meanwhile, Jang-yeol and Ye-bun investigate a missing person case.
Episode 9
A good deed turns out to be the wrong move - leaving Ye-bun in a tough place. Jang-yeol later joins her in tracking down a dangerous figure.
Episode 10
Jang-yeol and Ye-bun recruit key townspeople to collect important information. But Ye-bun comes across a shocking vision related to her past.
Episode 11
Ye-bun begins learning new information about her mother's death. The search for the perp continues, and everybody becomes a suspect.
Episode 12
Ye-bun ask Jang-yeol for help in finding answers about her past. As a political ally slowly becomes a foe, Ye-bun confronts her grandfather.
Episode 13
One wedding (is announced) and a funeral. Jang-yeol is unexpectedly sensitive to Ye-bun's suffering. Seon-woo's absence is marked as suspicious. Captain Jong-muk and his team are forbidden from investigating the serial killer case and are directed to "protecting people's livelihoods." As one suspect after another is eliminated, Jang-yeol goes back to the beginning and questions all of his conclusions. Ye-bun bursts into his home with a theory that connects all new dots in a terrifying way.
Episode 14
Frustration and grief are running high in Mujin as Detective Jang-yeol and the police track down new leads in a dwindling pool of suspects. Yet another murder is committed, and Jang-yeol is maddened with frustration as the serial killer seems to slip again and again through his fingers. Even so, he makes a shocking discovery and confesses it to Ye-bun. She manages to avoid all efforts to keep her safe, and as Jang-yeol races to her rescue, he may already be too late.
Episode 15
Another death at the hands of the serial killer leaves both Ye-bun and Jang-yeol stunned, grieving, and guilt-ridden in their own ways. The victim provided them with the evidence to convict the killer, but the killer brags they have one shot left, and demands to be released in exchange for the life of the final victim.
Episode 16
Before there can be a happy ending, there must be a rescue, a recapture, some goodbyes, a proposal, some baby talk, a television appearance and an invitation to a date.