The basic storyline is Max Nouvelle and his 9 year old daughter Roxanne are magicians in a travelling carnival when they meet 12 year old runaway and pickpocket, Luke Callahan. Luke is mesmerized by Max and by his magic tricks and eventually joins the family and becomes a magician too. The story progresses as the two children grow up and eventually fall in love. Eventually the bad guy pops up, Sam Wyatt, who threatens to destroy the life that Luke has built for himself, and destroy the Nouvelle family.
Luke and Roxanne are two of the best characters ever in a Nora Roberts novel. It's hard not to get caught up in the story and in their romance, they are so well written they're almost real!