A new king of Camelot has been named, but two claim the trown. Only one is the true king - but who? Tedros and his rival must face King Arthur's last coronation test. Three trails. Three answers to find. A race to the finish. The sword Excalibur will crown the winner - and take the loser's head ... Beyond good and evil. Beyond ever afters. To the end of ends. The tale of Sophie and Agatha comes to a dramatic conclusion in the sixth and final adventure in the bestselling School for Good and Evil series.