There’s so much intel about Teen Wolf Season 3, that we had to round up all spoilers in one spot. Read ‘em at your own risk (and weep over Colton Haynes). And don't forget, the Teen Wolf Season 3 premiere is tonight, so make sure to set your DVRs now!First, Jackson will have to be written out, because Colton Haynes is dunzo. (SOB!!!)Stiles (Dylan O’Brien) will either have short hair or long hair. Jeff Davis exploded all our theories apart in a spoiler to MTV: “Next season, during an important flashback episode, you'll learn why some werewolves have blue eyes and others do not. And it has nothing to do with DNA or being a born werewolf.”We’ll see Tyler Posey’s tattoo, and the “two bands on his arm have a major significance in the first episode, even providing the thematic foundation for the story. Part of the tattoo, the dB musical note, will still have to be covered up, however,” Davis told MTV.There will be no vampires. You can read the whole first page of Season 3, Episode 1 here.There’s a new wolf pack in town, and “they're going to be providing some good villainy,” Davis promises MTV.In the same interview, Tyler Posey said Scott is holding onto hope for himself and Allison (Crystal Reed): “He's mature, and he's like 'You know what? I'm...gonna say that I'll wait for you, 'cause I know that you still love me.’”Sterek fan? See what Jeff Davis had to say at the New York City Comic-Con at this Twitter roundup on Oh No They Didn’t.