The Last Chimera

Scott and Stiles must strive to figure out what’s behind the mysterious infection that’s killing the town sheriff in spite of their deep rift.