Question: I came up with a theory: Jeremy Melton is not the killer, the boy with the mask at the prom is, and this is Adam avenging his friend. Jason Marquette is Jeremy Melton who still is a ladies' man who's constantly rejected by women. That explains how both share the same initials, why he disappears after dating Shelly and the next time we saw him was at the art show where he was staring like a creep at the girls, I know this was meant to be a red herring but what are the chances? Also this would explain how little resemblance Jeremy and Adam have, no surgery in the world could make you look like David Boreanaz. So my theory is that they worked together. The only problem with this theory is the nose bleeding but anyone could have a nose bleed at anytime. My question is does this theory hold up?
Question: I don't get the ending. We see Adam shot the masked person who is Dorothy, so I figured the killer was Dorothy, but reading a correction entry it states that it's obvious the killer was Adam. If the killer was Adam then how did he get Dorothy in the suit and mask and then make her attack her friend before shooting her?
Question: Whenever Adam / Jeremy Melton is the killer and he kills one of the girls his nose starts to bleed, obviously from all the stress he has to go through to kill them. But whenever he's not the killer, why doesn't his nose bleed? Until at the very end when his nose starts bleeding on to Kate.
Question: Why doesn't Adam kill Kate? Is it because at the start of the movie she said that she would dance with him later or simply because she is his girlfriend?
Question: If the killer was Adam wanting revenge for the dance, why did he kill Campbell and the other woman we see him drag through the door, who I assume is Dorothy's step mum? But if Dorothy is the killer, why kill her boyfriend?
Question: What was that scream at the end? Was that Kate's scream? If so, why did she scream? What happened to her at the end?