It\'s all happy ever after at the School for Good and Evil...
After.... or is it? The second title in the bestselling fantasy adventure series - perfect for those who prefer their fairy tales with a twist.
It\'s all happy ever after at the School for Good and Evil..