'Supernatural' Season 9 Premiere Recap: Oh. My. Angel.
"Supernatural's" season 8 finale left many angst-coated balls in the air: Castiel, having been tricked by Metratron, was rendered human; the angels were cast out of heaven; and Sam, choosing life, ...