Watch Teen Wolf Online: Season 6 Episode 11

image

Who was the new villain who emerged from Eichen House?

That was the question Scott and his friends sought the answer to on Teen Wolf Season 6 Episode 11 when things around Beacon Hills went from bad to worse. 

With Scott ready to move on and leave the town behind, he knew it would be best to secure the town and make sure a team was ready if any drama kicked off. 

Meanwhile, some past characters returned, but who was it?

Use the video above to watch Teen Wolf online to get up to speed with the latest twists for the characters. 

Paul Dailly is the Associate Editor for TV Fanatic. Follow him on Twitter.