Seven Deadly Sins (2009)
Season 2
Ep 11. Despair Descends
- TV-14
- March 22, 2015
- 24 min
Hendrickson reveals his source of power and unveils another terrifying Demon corpse. As his powers grow, so does the danger in the impending battle. Up against a Demon of death-who will survive?