O general Washizu e o general Miki perdem-se na floresta e encontram uma bruxa que prevê que Washizu será rei e que será sucedido pelos herdeiros de Miki. É então que Washizu mata o seu senhor, Kuniharu Tsuzuki, e Miki. A bruxa prevê agora que ele estará a salvo enquanto a floresta não se puser em movimento. Mas o filho de Miki ataca o castelo de Washizu, usando as árvores da floresta como camuflagem. O filho de Washizu nasce morto, a sua mulher enlouquece e ele é traído pelos seus homens.
Mike Waters é um sensível narcoléptico que sonha com a mãe que o abandonou enquanto vive às voltas com Scott Favor, obstinado filho do prefeito de Portland e seu grande objeto de desejo. Navegando em um mundo volátil de viciados, ladrões e mendigos, Mike leva Scott em uma jornada direto das ruas para as estradas abertas da América em busca de um lugar distante chamado "lar".