Playback serverIf a title won’t play, switch servers.
Season 1 · Episode 13
0.059mJune 24, 1980
One by one, members of the Iga clan fall prey to the supernatural powers of a frightening old hag. Hanzo connects these baffling events to a vengeful enemy who once used sorcery against his ancestors.