Season 1
Season 2
Season 3
Season 4
Season 5
Season 6
All episodes of 1 season:
Once Upon a Time watch online 720p

Once Upon a Time

ABC
2011 - ...
fantasy, romance, adventure
IMDb rating: 7.9 / 10
Number of seasons:6
Number of episodes:124
CountryUSA
Released11.23.2017
Certificate12
Episode duration~ 43 min.

«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.
Once Upon a Time – episodes release dates