Where To Stream Teen Wolf Season 5 Episode 18
The Maid of Gévaudan
- Aired February 23, 2016
- 60 Min
- Rated 8.3
- Number 19 Of 100 Rated Episodes
The Argents share an important clue about the mystery of the Beast of Gevaudan; and Scott tries to take on the Beast by himself.