Where To Stream Sleepy Hollow Season 3 Episode 13
Dark Mirror
- Aired March 4, 2016
- 60 Min
- Rated 6.5
- Number 31 Of 62 Rated Episodes
While Ichabod and Abbie deal with a creature from Ichabod's past with ties to the Hidden One, Joe realizes that he's overstepped his boundaries with Jenny.