Kate Ryan on Between Heaven and Earth, Castle Rocks.