Once Upon a Time Season 6 Episode 2 was titled "A Bitter Draught."
Scroll down to watch online and to see what took place during the hour...
On this installment of the popular ABC drama, Belle wanted to hide from Gold. As a result, she turned to Hook for assistance.
Meanwhile, while this was going on, a mysterious man linked to the Evil Queen arrived in town... the Evil Queen attempted to persuade Zelena to align with her... and Emma shared her frightening premonition with Archie.
Click above to watch Once Upon a Time online and see what else transpired.