Teen Wolf poster
TV

Teen Wolf (2011)

S05E16 Lie Ability

Feb 09, 2016 • Season 5 • Episode 16 • HD

Scott finds himself confined in Eichen House alongside Theo and the Chimera pack as he races against the clock to save Lydia from imminent danger.

Country: US