Riverdale fans, have you guys recovered from season 1 finale that aired this Thursday? I’m still shook. How amazing was the episode? Archie’s development along the episode was absolutely amazing and we can’t wait to see what season 2 will bring to him and the rest of the gang. High definition screencaptures from the finale have been added to our gallery!