Supernatural fans explore the uncomfortable territory of John Winchester's complicated relationship with his sons.