La storia riguarda un ragazzo chiamato Shuji, cresciuto in una zona rurale del Giappone dove la comunità è divisa in "Shore" e "Offshore" - quest'ultima così chiamata perché costruita su terreni bonificati. Incontra alcuni personaggi principali, oltre alla sua famiglia, che determinano il suo sviluppo: il gangster Oni-ken (Susumu Terajima) e la sua fidanzata ospite, un prete cattolico dall'aspetto inquietante e la sua congregazione di uno, l'adolescente problematica e ribelle Eri - che diventa anche compagno di classe di Shuji e oggetto dei suoi affetti adolescenziali. La vita nella comunità costiera/offshore non è un fascio di gioia: l'impressione è di una comunità e di uno stile di vita in decadenza, con l'unica speranza di ringiovanimento essendo un progetto di sviluppo alberghiero finanziato da gangster che non ispira esattamente neanche la gente del posto. È un ambiente che non riempie i suoi giovani abitanti di molte speranze o ispirazioni.