The season 3 teaser for Riverdale was just released and if you're a fan, we know you have so many questions!
The clip may be only 30 seconds long, but so much is happening!
We'll be able to get a glimpse of Archie (KJ Apa) in prison after he was framed for a murder he didn't commit, as well as a lot of romance between Archie and Veronica (Camila Mendes) and Betty (Lili Reinhart) and Jughead (Cole Sprouse).
We even see some major sparks between Kevin (Casey Cott) and Moose (Cody Kearsley). Oh and lets not forget about Alice Cooper (Madchen Amick) and F.P. Jones (Skeet Ulrich)!!!!
Everyone is reacting to the teaser, but why do we have to wait another month for the season premiere???
The season three premiere of Riverdale premieres on Wednesday, October 10th, at 8pm on The CW.