It's Ruby Rosemount's twelfth birthday. It's also the first day of the school holidays, and Ruby has just read a new message on her mother's list of holiday instructions: Do not enter the attic alone.
As Ruby is puzzling over this new rule, she receives a letter from her exotic and much-loved grandmother, and learns that she'll find a special gift in the attic. Ruby can't resist. She goes into the attic, and to her amazement she finds that Granny McQuirky's gift is a magic carpet.
So beings a magical adventure which sees Ruby travelling to an oasis in a far-off desert land. Here genies, villains, sand sprites and magic spells will test all her powers - including some she still doesn't know she has.