Madison is a small town in the Mojave desert on the road between nothing and nowhere. The town has a secret: in Madison, everyone can make one wish on their eighteenth birthday - and that wish always comes true. Eldon has seen how wishing has hurt the people around him. His parents' marriage is strained, his sister is a virtual ghost in their house, his ex-girlfriend is dating his ex-friend . . . Now he has only twenty-five days to figure out what to wish for - and the rest of his life to live with the consequences.