Riverdale is back and their hiatus and well there is a twist. Archie and Betty are revealed to have superpowers. Um okaaayyy...at least the writers keep us on our toes..
The creator talked about why that decision was made...
And of course, social media is reacting....
As always, the internet is undefeated!
pic-getty