15 Best Teen Wolf Episodes
15. Insatiable (Season 3, Episode 23)
With its penultimate season three episode, Teen Wolf did something it never fully committed to again: It killed a main character. By this point in the season, Stiles had been mostly freed from the Nogistune's grip, but there was still a lot of work to do. The dark spirit had taken the shape of Stiles, and kidnapped Lydia.
Insatiable has a lot of great moments, including Coach Finstock standing up to villainous Eichen House guard Brunski and Meredith Walker making a welcome and funny return. Later, the pack gear up to take on the Nogistune and its forces - the mysterious and unstoppable Oni - and Scott and Stiles are able to save Lydia.
Only, it all proves to be one big trap, as Allison is killed and dies in Scott's arms, and the Nogistune escapes more powerful than ever. For many, Allison's death remains the saddest and most shocking moment of the entire show, and the twist still stands as the best moment in an episode bursting with things to love.