Netflix and Eli Roth’s horror opus Hemlock Grove will burn its final season to the ground in the coming weeks, and if you thought the Season 2 finale reached a new height of insanity, wait until you get a taste of Season 3. There’s blood everywhere, flocks of dragon things, and all manner of crazy crap that probably makes sense if you’ve watched the show!

For those looking to savor every last drop of the final chapter, Hemlock Grove Season 3 will unleash all of its final ten episodes on October 23. So reads the latest synopsis, hints of a plot difficult to gleam amid all the insane new footage:

Hemlock Grove comes to a riveting and deliciously disturbing conclusion. As the town’s grim secrets continue to unravel at an alarming pace, Olivia (Famke Janssen), Roman (Bill Skarsgård), Peter (Landon Liboiron) and Shelley (Madeleine Martin) are introduced to mysterious new people while facing dangerous and unexpected obstacles. As enemies both foreign and familial close in, Peter and Roman learn that in order to prevent the ‘end of days,’ they will both need to sacrifice their humanity and release their true inner monsters.

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).

Judge for yourself by the final trailer above, and prepare to savor the last of Hemlock Grove Season 3 October 23.

More From ScreenCrush