5 bizarre fan theories spread by Riverdale fans ahead of its finale on May 12

author_img   |   Published :   |  12th May 2017 06:29 PM

1. Veronica Lodge is Hermione and Fred’s daughter

2. Cheryl is Archie’s sister, as they both are red head

3. Archie is secretly in love with Betty

4. Kevin Keller is in love with Archie

5. The Mayor of Riverdale is the real mastermind behind the murders