Supernatural - Season 3 Episode 16 -
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.
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.