Turn off light Favorite PreviousNext Comments () Report

Sleepy Hollow Season 2 Episode 11

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

Episode Title: The Akeda

Air Date: 2014-12-01

Year: