what going on?

Sleepy Hollow 2x11

The Akeda

Unforeseen sacrifices must be made and loyalties are put to the ultimate test in the fight against evil.

Dec. 01, 2014

Sleepy Hollow season 2