16-year-old Poppy ‘Posh’ Dunraven, rich daughter of Old Castle’s crooked Mayor Dunraven, is excited to hear that a new boy will be joining her class. But nobody expects Everest Egan, an obese albino boy from a local superstitious traveller community, to strut into the classroom. Poppy is outraged that a ‘gypsy’ should be allowed into her school and into her world. But Poppy soon 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 and facing their own demons which are inextricably linked, Everest and Poppy run away together to chase down the end of the never-ending rainbow where their crock o’ gold awaits.