The School for Good and Evil #3: The Last Ever After
School for Good and Evil: Book #3
- By: Soman Chainani
- Narrated by: Polly Lee
- Length: 20 hours 52 minutes
Description
Soon to be a major motion picture from Netflix!
In the riveting third installment of the New York Times bestselling School for Good and Evil series, everything old is new again, as Sophie and Agatha fight the past as well as the present to find the perfect end to their fairy tale.
Former best friends Sophie and Agatha thought their ending was sealed when they went their separate ways, but their storybook is about to be rewritten—and this time theirs isn't the only one. With the girls apart, Evil has taken over and the forces of Good are in deathly peril.
Will Agatha and Sophie be able to work together to save them? Will they find their way to being friends again? And will their new ending be the last Ever After they've been searching for?
Soman Chainani delivers action, adventure, laughter, romance, and more twists than ever before in this extraordinary chapter of his epic series.
Don't miss the thrilling conclusion to the beloved series, The School for Good and Evil #6: One True King, available June 2020!
Audiobook gift memberships
Gift audiobooks to anyone in the world (including yourself!) from the comfort of your home. You choose the membership (1, 3, 6, or 12 months/credits), your gift recipient picks their own audiobooks, and your local bookstore is supported by your purchase.
Start gifting
School for Good and Evil Series

The School for Good and Evil
By: Soman Chainani
Narrated by: Polly Lee
Length: 13 hours 45 minutes
Abridged: No
Soon to be a major motion picture from Netflix!
The New York Times bestselling School for Good and Evil series is an epic journey into a dazzling new world, where the only way out of a fairy tale is to live through one. Start here to follow Sophie, Agatha, and everyone at school from the beginning!
With her glass slippers and devotion to good... Read more »
Learn more
The School for Good and Evil #2: A World without Princes
By: Soman Chainani
Narrated by: Polly Lee
Length: 13 hours 4 minutes
Abridged: No
Soon to be a major motion picture from Netflix!
In the New York Times bestselling sequel to Soman Chainani's debut, The School for Good and Evil, Sophie and Agatha are back in Gavaldon, living out their Happily Ever After, but life isn't quite the fairy tale they expected.
Witches and princesses reside at the School for Girls, where they've been... Read more »
Learn more
The School for Good and Evil #3: The Last Ever After
By: Soman Chainani
Narrated by: Polly Lee
Length: 20 hours 52 minutes
Abridged: No
Soon to be a major motion picture from Netflix!
In the riveting third installment of the New York Times bestselling School for Good and Evil series, everything old is new again, as Sophie and Agatha fight the past as well as the present to find the perfect end to their fairy tale.
Former best friends Sophie and Agatha thought their ending was... Read more »
Learn more
The School for Good and Evil #5: A Crystal of Time
By: Soman Chainani
Narrated by: Polly Lee
Length: 19 hours 37 minutes
Abridged: No
Soon to be a major motion picture from Netflix!
In this fifth installment in Soman Chainani’s New York Times bestselling School for Good and Evil fantasy series, the past will come back to haunt the present.
A false king has seized Camelot’s throne, sentencing Tedros, the true king, to death. While Agatha, narrowly escapes the same fate, Sophie is... Read more »
Learn more
The School for Good and Evil #6: One True King
By: Soman Chainani
Narrated by: Polly Lee
Length: 18 hours 43 minutes
Abridged: No
Soon to be a major motion picture from Netflix!
In this sixth and final installment in Soman Chainani’s New York Times bestselling epic fantasy fairy tale series, the School for Good and Evil, Camelot’s crown—and the fate of the Endless Woods—are up for grabs.
Beyond Good and Evil. Beyond Ever Afters. The tale of Sophie and Agatha comes to a... Read more »
Learn more