The Seven Deadly Sins poster
TV

The Seven Deadly Sins (2014)

S01E12 Bloodcurdling Cannon

Dec 21, 2014 • Season 1 • Episode 12 • HD

As the final match of the festival unfolds, chaos erupts in the arena when a band of Holy Knights launches an unexpected attack.