Seven demons, based on the Seven Deadly Sins, are released into the world and...
Supernatural
Season 3 Episode 16: No Rest for the Wicked
Dean's time is up and he has to pay the Devil his due. When Lilith resurfaces in New Harmony, Indiana terrorizing a family to no end Sam, Dean, and Bobby steal Ruby's knife and confront the mother of all demons in a battle to the death.