After quite the cliffhanger ending to the first season, and a tease of a first trailer, we finally have a second look at the second season of Riverdale!
New episodes will be starting on CW Wednesday October 11th (but usually on Netflix the following day!)
So much blood.
Veronicas getting married?!