Not up on Riverdale, CW's sexy, scary, mysterious and moody update of the classic Archie comics characters? Well, as the whip-smart teen drama's first season last left off, Archie (played be KJ Apa) was in a state of shock after witnessing a masked criminal shoot his father, Fred (played by, yes, 90210's Luke Perry), in cold blood after robbing Pop's Chock'lit Shoppe. It's a classic cliff hanger ending befitting any night time soap, but from the looks of the latest trailer for Season 2 it doesn't seem things will be cleared up quite so easily. This is a bit more than your average teen soap, after all.

The trailer immediately begs two questions: Of course, who shot Fred? But perhaps most importantly, what was the motive for shooting such a well-liked guy play by well-liked Luke Perry? These questions will seemingly only spur more questions as Riverdale dives into even darker territory, as evidenced by the masked man holding a gun up to Archie's red head and a car's backseat being covered in blood and guts. "If robbery wasn't the motive, people hold grudges," Cole Sprouse's Jughead character narrates. "Think of where we live."

In addition to the central mystery, expect lots of romance between the show's postmortem-ed couple "Bughead" and "Varchie" to heat up the small screen this season — that's Varchie, by the way, in the sexy shower scene in the trailer — especially since there are many rumors swirling around that "Bughead" themselves, Sprouse and Lili Reinhart, are dating in real life. In fact, the rumors are so prevalent that Sprouse chose to respond to them in this week's Entertainment Weekly cover story about the show.

“Since the show began, people have wanted Lili and I to be together. People have wanted Lili and Camila to be together. People have wanted KJ and I to be together. People have wanted every actor on this show to be in a union that they could make real," he explained. "But truthfully, it’s very pleasing that people talk about Lili and I in that way because it means that we’re resonating so strongly that people really want that to be true."

Let's see how everything unfolds when Riverdale premieres on October 11.

Related: An Appreciation of the Unexpected Feminism in Riverdale

Fall Fashion Advice from a Very Young Stylist: