Watch Teen Wolf Online: Season 6 Episode 11

at .

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.

Show Comments
Tags: ,

Teen Wolf Season 6 Episode 11 Quotes

Finstock: If you don't get Dunbar out here in three, this will be your last day as assistant coach.
Scott: This is my last day as assistant coach.
Finstock: I can still dock your pay.
Scott: I'm a volunteer! You want my whistle?
Finstock: Who gave you a whistle?

Finstock: You're giving them hope. When did I ever give you hope?
Scott: Never.
Finstock: Exactly. Nothing motivates more than withering criticism.