Supernatural loves putting its characters in impossible positions, and this week is no exception. Sam and Dean are faced with a difficult decision: Do they team up with an evil, blood-sucking monster in order to stop the Leviathans? Of course they do, because no matter how many times they vow never to make another deal with a monster, they just cant help themselves.
Read more »