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

Once Upon a Time S01E21

Watch Online Once Upon a Time: Season 1 Episode 21 (S01E21) Stream

An Apple Red as Blood

Plot: Regina works with Jefferson on a plan to get rid of Emma, as flashbacks show Snow attempt to reunite with Charming after he is kidnapped by the Evil Queen.

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