Teen Wolf offered up a dismal episode last night highlighting Stiles' (Dylan O'Brien) further decent into mental instability. The first half conquered his delusional mind, and the second part covered his possession by an evil spirit. And in the meantime, all the other characters ran around town looking like chickens with their heads cut off trying to figure out what was really going on. If it wasn't for Derek (Tyler Hoechlin) and his modicum of rational thought, there would have been no salvation.