Who is the new Brandon James killer? That’s the question heading into Season 2, episode 6 of “Scream.”

Fans of the MTV TV series have been speculating about the identity of the masked murderer ever since the premiere. Some theories suggest that Emma (Willa Fitzgerald) is the one wreaking havoc on Lakewood, and Tuesday’s episode did nothing to squash those rumors.

Episode 6, titled “Jeepers Creepers,” kicks off with Emma receiving a call from the killer. She wasn’t sure if she was hallucinating at the school, but now she knows for certain that her stalker is back — or is he/she?

“I’m in your head, Emma,” the caller tells her. “And you know it.”

Could that be the show’s hint that Emma is the new killer? Meanwhile, Noah (John Karna) is now in possession of Audrey’s (Bex Taylor-Klaus) phone and is pretty certain that his best friend is Piper’s (Amelia Rose Blaire) accomplice. All he has are the text messages from the real killer, which is not enough for Emma to believe him. She brushes off Noah’s accusations, telling him to get real evidence or remove Audrey as his prime suspect. But Noah’s got an idea. He texts motel clerk Eddie (Chase McCleery Bouchie) a photo of Audrey, hoping that he can identify her as the woman he saw Piper with.

Eddie won’t say yes or no via phone. Instead he sets up a time to meet Noah later that night at the fairgrounds funhouse. What poor Noah doesn’t know is that Eddie is already dead. Just like Jake (Tom Maden), the killer is using his victim’s cellphone to toy with everyone else.

Noah may think that Audrey is the killer, but Brooke (Carlson Young) believes that her estranged ex-boyfriend and former teacher, Seth Branson (Bobby Campo), is the person responsible for Jake’s death. She recruits Gustavo (Santiago Segura) to sneak into his father’s office at the police station to look into Branson’s file. What Gustavo finds is pretty juicy. According to Sheriff Miguel Acosta’s (Anthony Ruivivar) report, the police believe that Jake was killed sometime late Sunday night into early Monday morning. But Branson has an alibi for the whole night — the high school psychology teacher, Ms. Lang (Austin Highsmith).

Scream Season 2, episode 6 Brooke struggles with the recent Lakewood death in Season 2, episode 6 of “Scream.” Photo: MTV

Brooke takes the info and decides to do her own investigating. She frantically places a call to Ms. Lang, asking her teacher to meet with her outside of school to talk about Jake. But when Ms. Lang arrives, Brooke turns the topic to Branson. She lies to her teacher, telling her that the reason she feels so distraught over Jake’s death is because she was with another man the night that Jake died — Branson. Ms. Lang keeps her composure around Brooke, but makes a call to her beau the moment she gets in her car. Branson doesn’t answer, however, that’s only because he’s on another call. Brooke puts on an act and tells her former lover that she’s “falling apart” and needs him. Branson falls for Brooke’s trap, promising to meet her at their old hookup spot.

As Brooke puts her plan into place, her dad, Mayor Maddox (Bryan Batt), is doing something else shady on the side. He runs into Kieran’s (Amadeus Serafini) con-artist aunt Tina (Karina Logue) at a bar and brings her home. Tina thinks that she’s going to be locking lips with the wealthy mayor, but he has other plans for her. He reveals that an “off the books job” recently became available, and wants to know if she’s interested.

What’s this mysterious job? And is it the same one that Jake was working on when he got killed? Whatever the case may be, Sheriff Acosta is suspicious. He’s sitting on incriminating text messages that the mayor sent to Jake.

It seems like everyone is suspicious of each other — but for good reason!

Although Noah has his meeting with Eddie set up for that night, he follows Audrey to a phone store. Of course, Audrey catches him, forcing him to awkwardly lie about trying to surprise her. It doesn’t appear as if Audrey buys what he’s saying, but it still gives Noah the opportunity to slip Audrey’s cellphone back into her bag without her seeing.

Kieran’s doing his own sneaking around; meeting with Sheriff Acosta even though he promised Emma he’d be more open with her. Emma makes up for it though by lying to her beau later that night when she runs out to meet up with Noah and Eddie. A flat tire prevents her from being able to meet Noah on time, but she drives over as soon as Kieran helps her fix her flat. She told Kieran that she wouldn’t go, however, Emma needs answers about the killer.

Tired of waiting on Emma, Noah decides to go into the funhouse by himself. Shortly after entering, Noah realizes that he made a huge mistake. Knowing that he probably walked right into a trap, Noah runs back to his car. Unfortunately, the Brandon James killer is waiting inside for him.

The killer drugs Noah and drags him onto a rollercoaster cart. When Noah wakes he’s tied to the ride — and he’s not alone. Audrey is bound to the ride just like him, only a couple of rows back.

Noah is certain they’re going to die and begins confessing everything to Audrey. He admits that he stole her phone and that their kiss from the party did mean something to him. Audrey’s also about to come clean when they hear Emma calling for them. Noah explains that Emma was going to come with him to meet Eddie, but Audrey breaks the news to him that Eddie is already dead.

In a bizarre twist, Audrey reveals that she’s not actually tied to the ride. She was the one that kidnapped Noah, but can’t explain why until they get out of there. She helps Noah out of his ropes and together they run out to find Emma.

Unfortunately for Emma, the killer has already found her. She’s running from the masked psycho when she finds Audrey and Noah. The trio is about to take off when Kieran turns the corner. He followed Emma to the fairgrounds in an attempt to protect her. But right now the two don’t have any time to argue about why she lied. They all flee the grounds before the killer can get to them.

Elsewhere, Brooke goes to see Branson. She jumps on top of him passionately, using handcuffs to hook him to the bedpost and a blindfold so he can’t see what else she has in store for him. When she pulls off the blindfold he’s fully tied up and Brooke’s straddling him with a pair of sharp scissors in her hands. She demands to know the truth about where he was Sunday night and cuts his face when he claims that he didn’t kill her “meathead boyfriend.”

Branson insists that he was with Ms. Lang, but finally confesses that he was actually at the hotel waiting for Jake that night. Jake was supposed to be bringing Branson $10,000 as payment to leave Brooke and Lakewood forever. Branson was going to accept the money and leave town, but Jake never showed. Brooke doesn’t believe Branson, especially after he says that her dad was working with Jake. But when Branson doesn’t change his story after Brooke threatens to cut off “Little Branson” she realizes that he’s telling the truth.

Brooke leaves Branson gagged and tied to the bed. She runs off to see Gustavo, who is looking at himself in the mirror wearing the Brandon James mask when she knocks on the door. Brooke tells Gustavo everything about what Branson said. But what neither of the teens know is that Branson is in danger just like them. Although Brooke left him alone, the Brandon James killer enters the room with a knife. The killer plugs in an iron before using their knife to saw off Branson’s hand. The mysterious Lakewood stalker then uses the iron to cauterize Branson’s wrist.

Episode 6 of “Scream” ends with a police officer revealing to Sheriff Acosta that the emails from Riley that Emma’s dad received actually came from his daughter’s IP address. Did Emma send them? Or is the killer planting evidence on her computer? Whatever the case may be, things aren’t looking good for the teen. Kieran enters the sheriff’s office shortly after and reveals that they need to talk about Emma.

Finally, Audrey pays Noah a visit to explain everything that happened with Piper. Audrey says that it was her who brought Piper to Lakewood — but not so she could go on a killing spree. Prior to befriending Noah, Audrey felt a little like Brandon James herself. She asked Piper for her help on a documentary on Brandon James. When bodies started turning up, Piper denied her involvement.

Audrey begs Noah not to tell Emma so that she could tell her herself. That might not work out though. Noah’s podcast microphone was on, broadcasting their entire conversation to the World Wide Web.

Scream Season 2, episode 6 Audrey (Bex Taylor-Klaus) tells Noah (John Karna) everything in Season 2, episode 6 of “Scream.” Photo: MTV