Wow. Supernatural just gets better and better. At first, when they introduced Castiel's character I liked it, but was wondering where the show was leading and if, infact, it was the right move on Kripke's part to take that road. I now can fully appreciate the storyline. I am blown away by the script and the characters. I especially love the actor that plays Castiel, he is very good at this role. I can't wait to see what the next episode has instore for me.