Netflix’s “Chilling Adventures of Sabrina,” which will debut its fourth and final season Dec. 31, reimagines the popular teen witch in a dark coming-of-age drama told through a distinctly feminist lens. The series sees the titular Sabrina Spellman (Kiernan Shipka) and her ragtag group, The Fright Club, fight against the evil, and often male, powers that be.

Showrunner Roberto Aguirre-Sacasa told Variety that the show explores the “paradox” of the witch universe, where women are empowered through their abilities but subservient to the patriarchal Dark Lord (Luke Cook). From indifferent principals to vehemently misogynistic headmasters, “Chilling Adventures” sees supernatural women take control of their destiny and forge their own path.

The series’ final eight episodes will follow Sabrina and her friends’ fight of their lives as they face the Eldritch Terrors, foreshadowed in Season 3 to descend upon Greendale. The coven must fight each terrifying threat, such as The Weird, The Returned and The Darkness, all leading up to The Void and the End of All Things. But even amid existential threats, the season wouldn’t be complete without exploring Sabrina’s love life as her ex Nick (Gavin Leatherwood) tries to rekindle their romance.

To celebrate the Part Four premiere of “Chilling Adventures of Sabrina,” Variety revisited and ranked the best seven episodes of the series.