Молодой человек покидает родную деревню и начинает путешествие по землям, населенным существами из китайской мифологии. Его маршрут строится на рассказах странствующих торговцев и музыкантов. В лесных районах он встречает духов, принимающих человеческий облик, и для продолжения пути должен решать их загадки. В горной местности путник сталкивается с демонами, охраняющими перевалы, и договаривается о проходе, проходя серию испытаний. В одном из поселений он находит существо, которое становится его постоянным спутником.
Далее их путь пролегает через различные локации, включая заброшенные храмы, древние мосты, проклятые озера и разрушенные города. На каждом этапе возникают конкретные задачи: освобождение захваченных деревень, поиск украденных реликвий, сопровождение торговых караванов, расследование исчезновений людей и выполнение условий древних договоров. Персонажи, встречаемые в пути, по-разному влияют на путешествие: одни предоставляют информацию, укрытие или защиту, другие пытаются ввести в заблуждение или использовать главного героя для собственных целей.
Сюжет строится на последовательном преодолении этих препятствий и выполнении задач. Взаимодействие с мифическими существами и местными жителями определяет развитие событий. Исход путешествия зависит от решений, принимаемых главным героем и его спутником в каждой конкретной ситуации.