In a world of wonderful fantasy, Heroes rise to save the world, will they save the world from the dreaded All For One? And perhaps fall in love on their way? Read to find out...