Since the first season of The Chilling Adventures of Sabrina aired on Netflix in October fans have been waiting for the announcement of a second season.
After weeks of speculation that would have left Aunt Hilda living off her nerves, Netflix has finally revealed information about season two of CAOS.
Spoiler alert: at the end of the first season Sabrina officially signs her soul over to the Devil, joins the Church of Night, ends her relationship with Harvey and unlocks her full powers.
The second season will see the rise of dark Sabrina; enjoying her powers and battling new foes. In the trailer, it looks like Sabrina gets to grips with a werewolf and a demon who's convincing her to burn down Greendale High School, the mortal school she refuses to leave season one.
While it might have been something we all saw coming, it looks like Sabrina and Harvey may reconcile sooner than we thought as the pair can be seen kissing in the trailer.
To top it all off, a familiar face from Buffy the Vampire Slayer will be joining the CAOS cast. Alexis Denisof, who played watcher Wesley - Pryce in BVS and spin-off Angel, will play the recurring role of Adam Masters, who may or may not be a witch hunter, a new romantic partner for Hilda or Zelda or a teacher at the Academy of Unseen Arts.
Fingers crossed this is the season we finally get to hear Salem's voice:
CAOS will be available to stream on April 9, 2019. If you can't wait for season two, the CAOS Christmas special streams December 14.