He reluctantly teams up with Theo (Cody Christian) who tells Stiles he saw him kill Donovan in the school library, even though it was self-defense.
Meanwhile, you can also expect to see Scott’s (Tyler Posey) plan to protect the newest victim go awry when The Dread Doctors attack.
Teen Wolf airs TONIGHT, August 3 @ 10PM on MTV!
Check out more exclusive photos from the episode below!
Teen Wolf “Strange Frequencies” Exclusive Clip