Where To Stream Teen Wolf Season 5 Episode 19
The Beast of Beacon Hills
- Aired March 1, 2016
- 60 Min
- Rated 7.4
- Number 96 Of 100 Rated Episodes
With the identity of the Beast finally revealed, Scott and his friends are in a race against time to stop the Dread Doctors from implementing their final plan.