Where To Stream Fear Itself Season 1 Episode 1
The Sacrifice
- Aired June 5, 2008
- 60 Min
- Rated 8.7
- Number 1 Of 7 Rated Episodes
On the lam from the authorities, four criminals find themselves held up at a decrepit fort inhabited by three alluring women.