The Last Chimera still
Teen Wolf • SEASON 5 EPISODE 11

The Last Chimera

Teen WolfSeason 5Episode 11Jan 5, 201642 min

Scott and Stiles try to learn what is behind the mysterious infection that is killing the town sheriff.

←   All Episodes

Episode information and air dates are supplied by TMDB. CineSrc playback availability can change and is not guaranteed.