When the Hag of Dribble, an orphan boy, and a troll called Ulf are sent to rescue a princess from an ogre, it turns out to be far from the routine magical mission they expect.
When twelve-year-old Alex's Scottish castle of Carra is sold, dismantled, and moved to Texas, the ghosts that raised him from a child have difficulty relocating.
Sent with her governess to live with the dreadful Carter family in exotic Brazil in 1910, Maia endures many hardships before fulfilling her dream of exploring the Amazon River.