Lin vit aux USA où elle s’est installée, à la poursuite du « rêve américain », après ses études à Taïwan. Sa grand-mère adorée qui vient de mourir l'oblige à revenir dans sa ville natale, où elle retrouve sa famille et son quartier de Happiness Road. Tout se bouscule dans son esprit : ses souvenirs d’enfants, la petite et la grande histoire et l’amertume de l’exil...
Une île rocailleuse baignée de soleil, époque indéfinie. Un corps s’échoue sur la plage. C'est celui de Kaspar Hauser. Son apparition trouble la routine insulaire. Qui est Kaspar Hauser ? Un souverain, un idiot, un imposteur ?