WTF Happened?! Riverdale 5x08, 5x09, and 5x10

WTF Happened?! Riverdale 5x08, 5x09, and 5x10