‘Once Upon a Time’ season 6, episode 9 hero of the week Once Upon a Time season 6, episode 9’s Hero of the Week honor goes to someone who took the final stand against corruption and evil. November 30, 2016