These Riverdale Fan Theories Are So Good Even The Cast Thinks They Might Be True

Did Kevin Keller kill Jason Blossom?!

The wait is almost over. On this week's episode of Riverdale, Jason Blossom's killer will finally be unmasked. But as excited as we are to find out the murderer's identity, we can't help but feel a little bummed that so many ingenious fan theories will be debunked by the episode's end.

In honor of the fans who have been Nancy Drew–ing this mystery since the very first episode, MTV News asked the cast of Riverdale to name their favorite fan theories. From the completely farcical (Vegas did it!) to the incredibly savvy (Kevin Keller, the killer?) to a theory so good even showrunner Roberto Aguirre-Sacasa wishes he had thought of it first, check out the fan theories that left a serious impression on this cast.