"The Chilling Adventures of Sabrina" is the gift that keeps on giving: After surprising fans with the announcement of an upcoming Christmas special (or Winter Solstice special, depending on your witch/religious affiliation), Netflix also revealed that the show's second season will be dropping in only a matter of months.

A new teaser trailer for season two of "Sabrina" includes the announcement that the series will be back on April 5, 2019. That follows the holiday episode, which is dropping on December 14.

The teaser is packed with lots of witchy fabulousness, featuring plenty of scenes with Sabrina (Kiernan Shipka) embracing her new goth look. She may be a witch, but she's also a teen girl, and she can rock dark lipstick, a bleached bob, and a miniskirt like nobody's business.

Of course, there are also multiple reminders of the show's darker elements, with blood, bats, and ominous whispers galore (though Baphomet is missing -- wonder why?). There's even a pentagram maypole dance. Truly, season two will feature something for everyone.

Look for all that and more when "The Chilling Adventures of Sabrina: Part 2" hits Netflix next April. We're already digging through our makeup bags for our own black lipstick.