The murder of a high school mean girl brings Castle back to one of his many alma maters and face to face with a possible telekinetic killer on Castle Season 6 Episode 15.
Posted in: Castle
This week on Teen Wolf, the true nature of Stiles' Nogitsune is revealed as Lydia learns the secret Talia was keeping from Peter. Also, Dr. Deaton comes up with a rescue plan.
Posted in: Teen Wolf