Exclusive Salem Sneak Peek: John Alden Finds a House of Horrors - and a Surprising Protector?

On this Sunday’s Salem (WGN America, 10/9c), John Alden (played by Nikita‘s Shane West) — suspicious of Magistrate Hale’s (Nikita‘s Xander Berkeley) true intentions — gets a scare of his own as he snoops through a very creepy house.

In the following exclusive video, one of the freaky animal carcasses — who see all, even with their eyes sewn shut! — attacks …READ MORE & WATCH VIDEO