Francine is a fifteen-year-old runaway, out to find a definition of love she can believe in. She finds a palace whose rooms are made of bone, flowers and the hearts of heroes. She finds a scientist looking for the lost light of the universe. She finds herself at the centre of an unstoppable conflict which began long before she was born. And she finds a new boyfriend.