Katie, jeune femme du sud ouest américain rêve d'une nouvelle vie à San Francisco. Pour financer son départ, elle travaille dans un restaurant et se prostitue. D'une honnêteté et d'un optimisme désarmants, Katie est exploitée par la petite communauté dans laquelle elle vie. Un jour, elle rencontre Bruno, son premier vrai grand amour, qui ignore tout de son gagne-pain clandestin.
Depuis leur plus tendre enfance, Roma et Toto tirent des feux d'artifices, dans leur bourgade. Désormais lycéen à Tokyo, Toto rentre pour, une fois encore, mettre au point les détails du numéro. Cette fois-ci, Drop, un ami, se joint à eux...