Mark Sheppard’s ready to reclaim his throne on the season premiere of Supernatural Thursday, October 13 at 9PM.