Where To Stream Sleepy Hollow Season 3 Episode 2
Whispers in the Dark
- Aired October 8, 2015
- 60 Min
- Rated 6.6
- Number 23 Of 62 Rated Episodes
When Pandora uses her powers to unleash a new form of evil, Abbie and Crane are forced to face their pasts in unexpected ways.