Teen Wolf
The Last Chimera
S5 E11:
Scott and Stiles try to learn what is behind the mysterious infection that is killing the town sheriff in spite of their deep rift.
Teen Wolf