Can Sam and Dean stop the Demon King on the season finale of Supernatural? "Sacrifice" is the 23rd episode of the show's eighth season.
Added: