Its the season finale, Supernatural fans, and it looks like the Winchesters and Cas are facing overwhelming odds to once again save the human race. This episode is titled "Do You Believe in Miracles," and it may prove a fitting one because Sam, Dean and Cas may really need one to defeat the evil Metatron and his army. Sure, Sam and Dean have been in similar situations before, but now Dean is suffering from the after effects of the Mark of Cain and his new best friend is the First Blade. I am not sure how helpful Dean is going to be until he actually faces Metatron.
Read more »