It’s no secret that Netflix original horror show Hemlock Grove hasn’t quite captured the critical raves of its brethren, though the streaming service will at least finish the story with a 10-episode final run. So, when can we expect Hemlock Season 3 to drop a whole new mess of bloody weirdness? Watch the final season teaser to find out!

Or, alternately, we’ll just tell you. Hemlock Grove Season 3 will drop all of its final ten episodes on October 23. As to the teaser, well, there’s blood-drinking! From hundreds of bags hitched to the ceiling! Maybe one of them turns into a dragon! I don’t know, guys. It’s a weird show.

“We are so grateful to the fans of ‘Hemlock Grove’ who have championed the series so intensely over two seasons,” said executive producer Eli Roth previously. “We are looking forward to taking the last and final season into some dark and unexpected places, and to giving viewers the killer finale you’d come to expect from ‘Hemlock Grove.’”

For those unaware, Hemlock Grove chronicled the supernatural mysteries of the titular town, with a cast that included X-Men alum Famke Janssen (Olivia Godfrey), Bill Skarsgård (Roman Godfrey), Landon Liboiron (Peter Rumancek), Dougray Scott (Dr. Norman Godfrey), Madeleine Martin (Shelley Godfrey), Orange is the New Black star Madeline Brewer (Miranda Cates), Kaniehtiio Horn (Destiny Rumancek), Joel de la Fuente (Dr. Johann Pryce) and Demore Barnes (Michael Chasseur).

Drink all the blood you like by the above teaser, and get your head-scratcher ready for Hemlock Grove’s October 23 end.