Description by couchtuner for Teen Wolf Season 5 Episode 19 : Scott and his friends, who now know the identity of the Beast, seek to stop the Dread Doctors from implementing their final plan.
Watch It Here : Teen Wolf Season 5 Episode 19 The Beast of Beacon Hills