Rose - or Rosie - Smith, an ordinary girl who's parents died when she was a baby, discovers a whole new world. With new friends, and lovers, plus a whole new school life, Rose juggles them all. Figuring out more about her family, Rose goes on a journey throughout worlds. And in the end will she finally have the life she always dreamed about?