Supernatural Finale Spoilers
The time has come to say goodbye to those hunky Winchester brothers. At least it is for the summer, as "Supernatural" has already been renewed for a 4th season. Here are stills and spoilers from tomorrow's 3rd season ender titled "No Rest for the Wicked."
It's 30 hours before Dean's (Jensen Ackles) deal with the crossroads demon is up and Dean, Sam (Jared Padalecki) and Bobby (Jim Beaver) are searching for Lilith, who holds the contract.
They discover her location and Sam summons Ruby (Katie Cassidy) for help despite Dean's protests.
Ruby warns them they aren't ready to fight Lilith yet but they steal her knife and depart for New Harmony, Indiana. In a battle to the death, Sam, Dean and Bobby take on Lilith and all her demons in a last ditch effort to save Dean's life.