Are you a TV Fanatic?
Sign up for our daily newsletter to receive personalized television news for free!
On Teen Wolf Season 3 Episode 18, Stiles if faced with the Nogitsune as well as a stunning medical development.
His friends and family strike out in a frantic search for him, but it's Stiles himself who may pose the biggest threat to his own safety.
Enjoy these photos from the episode titled "Riddled."