A ghost train with no beginning and end, standing between reality and illusion. The train has 999 carriages, and each carriage is an independent horror replica. The train is always moving, and you can "get off" only by completing certain conditions - but no one knows the truth about getting off.