All new Episodes and Movies will now become available for free, with NO ADS on, take a look!

Once Upon a Time S05E10

Watch Online Once Upon a Time: Season 5 Episode 10 (S05E10) Stream Air Date: 29/11/2015

Broken Heart

Plot: Hook's centuries old lust for revenge against Rumpelstiltskin is reignited. Destiny collides as the forces of light and dark are on a charged confrontation.

Watch Online Stream for Free Full Episode TV Show Once Upon a Time S05E10