Just a little over a year since its debut, Hemlock Grove is back and the entirety of season 2 is now available to stream.

Netflix released all 10 episodes of its murder mystery, supernatural thriller Hemlock Grove today, July 11 at 12:01 a.m. pacific time.

Where We Left Off

Peter is officially in the wind, Roman now knows he’s an upir, Clementine’s avenging brother is on the loose, and the poor new Godfrey baby is going to have to look long and hard for a caregiver that can actually keep them safe.

But for those who need a more detailed refresher on all the madness that went down last year, Netflix conveniently released a season 1 recap narrated by executive producer Eli Roth. You can check that out below:

Season 2 Official Trailer

The supernatural thriller is back, and in typical Hemlock Grove fashion, is ready to unleash itself on the world. Take a look at the official trailer here:

Behind the scenes of season 2

Netflix has also released a behind the scenes look at the making of Hemlock Grove on their Facebook page. Here you get a sneak peek into some of the upcoming moments from the show. Viewer discretion is advised though – Because blood. Lots and lots of blood.

The shows creator is promising to blow away all expectations with this newest installment to the series. Which is probably the one defining characteristic Hemlock Grove has to offer.

Related: Netflix’s ‘Hemlock Grove’: A show that you will either love or hate

Not confined to the limitations broadcast television requires, Netflix allows Hemlock Grove to go places and do things other shows would never have the ability to do.

An opportunity they boldly run with.

Check out this little promo item we received from Netflix this week. It’s a severed tongue!