Episode 1
The Medicine Seller checks into the last room of a traditional inn, just as a pregnant woman named Shino desperately asks for shelter. She is given a secret room - a room possessed by a group of ghosts.
Episode 2
The Medicine Seller delves into the inn's past as he attempts to understand the ghost's motivations and history, before it can interfere with Shino.
Episode 3
The Medicine Seller takes a journey on a merchant's luxurious ship, but before long the craft is diverted into the Dragon's Triangle, an area of the sea infested with ghosts.
Episode 4
The Medicine Seller tries to find out who diverted the ship and why, as the crew is terrorised by a ghost who forces them to reveal their deepest fears.
Episode 5
Genkei the monk explains what happened to him when he was younger as the Medicine Seller inspects the submerged craft thrown up by the seamonster.
Episode 6
Trapped in jail, a woman named Ochou confesses to the murder of her husband and his family. The Medicine Seller has reason to doubt this and visits her, coming across a creature with thousands of faces.
Episode 7
The Medicine Seller unmasks the masked creature while revealing the life of Ochou, the enslaved housewife.
Episode 8
Four men should have turned up to the house of Lady Ruri in a bid to win her hand in marriage. However, one of them has disappeared, so the Medicine Seller takes his place in the traditional incense competition taking place.
Episode 9
The Medicine Seller takes over the responsibility of refereeing the incense competition while prying into the real reason these three men have gathered here - the Toudaiji.
Episode 10
Skipping ahead a few centuries, the Medicine Seller boards a train filled with seemingly unrelated people, and before long find themselves trapped in limbo.
Episode 11
Unable to leave the train under threat of death, the passengers reveal what they know about an event that affected them all.
Episode 12
The Medicine Seller unravels the mystery and finds the truth behind the passenger's stories.