
We love our heroes for exactly the same reasons they make us despair: honor, duty, sacrifice. And in the latest Once Upon a Time installment, "The Shepherd", we're reminded that when good men make difficult choices, the price for their decency can be pain. Not just for them, but for us shipping viewers, as well.



