On the most recent episode of Teen Wolf (Season 3, Episode 18: “Riddled”), Stiles came face-to-face with the nogitsune who’s been possessing him, and now, the dark spirit has full control of his body! However, Stiles’ turn as the Big Bad this season won’t come without consequences. The Oni are already plotting to destroy him, and with a Teen Wolf death on the horizon, all signs are point to Stiles biting the dust. But, will his demise come at the hands of his best friend Scott?
( spoilers aheadCollapse )