16-year-old Poppy Dunraven, rich daughter of Old Castle’s mayor, is excited to hear that a new boy will be joining her class.
But nobody expects Everest Egan, an obese albino boy from a superstitious traveller community, to strut into the classroom.
Poppy finds Everest to be a lonely mystery. She discovers that Everest has an incredible secret – the location of a rainbow which never disappears.
Coming from two very different worlds, Everest and Poppy run away together and chase down the end of the never-ending rainbow where their crock o’ gold awaits.