Teen Wolf is back! And there’s no better way to kick things off than with Isaac doing a reenactment of Britney Spears’ Toxic video - at least that’s what the motorcycle chase scene reminded me of. Now that there is no more Jackson, the rest of the cast had to pick up the slack and compensate for the shirtless scenes - and that meant that Isaac had his shirt off more or less the entire episode.
Besides Mystic Falls, Beacon Hills is probably the worst town to live in. Not only is there a new Alpha pack in town wreaking havoc, but the animals are going nuts: and by that I mean they’re turning into suicidal cartoons (gotta love CGI!) Still, can’t help but wonder what is scaring them - perhaps a new, mysterious threat? Also, the bird attack scene was pretty creepy, a nod to Hitchcock is always welcome!