The Seven Deadly Sins poster
TV

The Seven Deadly Sins (2014)

S01E23 Despair Descends

Mar 22, 2015 • Season 1 • Episode 23 • HD

While being chased by the Seven Deadly Sins, Hendrickson stumbles upon two significant discoveries that grant him immense power as a Demon.