“Riverdale” Season 2 just dropped a new trailer for its upcoming premiere.

The 40-second clip opens with Archie (KJ Apa), Veronica (Camila Mendes), Betty (Lili Reinhart) and Jughead (Cole Sprouse) sitting at their usual table at Pop’s Chocklit Shoppe. Everything seems to be going well until the next scene where a sweaty Archie kneels down while the masked shooter points a gun at him.

Archie won’t get shot, but he will panic at the sight of his dad, Fred (Luke Perry), fighting for his dear life. He is on a hospital stretcher seemingly lifeless and with tubes all over his body. Archie is confused why anyone would target his father, and he is wondering if robbery was the motive.

While still recovering at the hospital, Cheryl (Madelaine Petsch) decides to visit Fred. It is unclear if she had something to do with the shooting since Cheryl has been very difficult to trust in Season 1. At one point, Cherly leaves Fred’s hospital room and Archie says that it’s common for people to hold grudges.

In the next scene, Jughead gets called to the police station to help identify the masked shooter. His girlfriend, Betty, immediately comes to his rescue. They are both shocked to see so much blood in the car, but they also find time to make out with each other.

Archie and Veronica will also make out in the shower around the same time that her dad, Hiram (Mark Consuelos), arrives and reunites with her and her mom. But the most interesting thing from the trailer comes towards the end when Veronica is seen wearing a wedding gown. She has a huge smile on her face. Archie’s mom, Mary (Molly Ringwald), winks at Veronica, and she seems to approve of whatever is going on at that time.

Since Veronica and Archie are still in high school, it’s impossible for the two of them to get married. But Veronica wearing a wedding gown could be a product of one of the character’s imagination. Veronica could also be wearing a white gown that’s similar to wedding attire, but not really intended for the same purpose.

“Riverdale” Season 2 will premiere on The CW on Oct. 11 at 9 p.m. EDT.