Plus, what to expect when Sabrina comes to town.

Warning: This article contains spoilers for theRiverdaleseason 6 premiere.

If you thought Riverdale was dangerous, just wait until you meet Rivervale.

Riverdale

K.J. Apa, Madelaine Petsch, and Lili Reinhart on ‘Riverdale’.Kailey Schwerman/The CW

The season 6 premiere ended with Cheryl bringing the entire town together to perform a sacrifice.

The hour ended when Cheryl cut out Archie’s heart.

(Yes, you read that correctly.)

ENTERTAINMENT WEEKLY: Where did the idea for Rivervale and this big five-episode event come from?

ROBERTO AGUIRRE-SACASA:The idea came from the CW.

And can you do this?"

we were like, “We want to and we can and we will.”

We then spent a while talking about, what would be a special enough story to warrant that?

And it felt like we kind of do that already.

One thing we’re always asked about is, when isRiverdalegoing to go full horror?

And when isRiverdalegoing to embrace the supernatural?

All of those different things came together and just felt really right.

There was something about watching the whole town participate in a sacrifice that felt pretty normal.

But it sort of was exactly the right kind of story to kick us off in season 6.

In our minds, this is in continuity, this is a part of Riverdale.

So then Archie’s dead?

Is he in the rest of the five-episode event?

I can say that Archie is dead.

And Betty is pregnant with Archie’s love child.

And we won’t see K.J.

[next episode].

All of those things are true.

We just sort of published the first script.

Obviously we knowSabrina (Kiernan Shipka) is coming.

For years you talked about the problem with a crossover being that there’s no magic in Rivervale.

But now that we’re in Rivervale, what can you say about how she’ll tie into things?

It’s exactly as you said.

And we thought, “Sabrina!”

Luckily things worked out with Kiernan’s schedule.

I will say I was there when she was filming, and it felt so right and so natural.

Do we get any sort of update on Sabrina’s life?

Riverdaleairs Tuesdays at 9 p.m. ET/PT on the CW.