«Once Upon a Time» – Season 5 Episode 12 watch online
Episode Title: «Souls of the Departed»
Episode Released: 03.06.2016
Season number: 5
Episode number: 12
Episode Description: Beware, spoilers! To read - hover over the text.
Emma, Regina, Mary Margaret, David, Robin, Henry, and gold arrive in the underworld with the intention to save Hook. But to realize his mission will be much more difficult than they expected. The inhabitants of the underworld that souls who still have unfinished business. And many of them pursue team rescue Hook to quench your thirst of personal revenge. In the past, in the Enchanted Forest, the Evil Queen is a familiar face to give Regina a perfect gift for a birthday.