Every four years, two girls are kidnapped from Gavaldon and sent to the School for Good and Evil. Sophie dreams of joining the ranks of princesses, while Agatha seems destined for villainy. But when their fortunes are reversed, they must uncover who they truly are.