Where To Stream Teen Wolf Season 3 Episode 18
Riddled
- Aired February 10, 2014
- 60 Min
- Rated 7.9
- Number 59 Of 100 Rated Episodes
When Stiles goes missing in the middle of the night, Scott and the others embark on a desperate search while Lydia tries to master her new abilities.