Summary: A BIG story episode with lots of twists and turns, and a visit to a VERY strange place with very strange demons.