Do you have a video playback issues?
Please disable AdBlocker in your browser for our website.
Due to a high volume of active users and service overload, we had to decrease the quality of video streaming. Premium users remains with the highest video quality available. Sorry for the inconvinience it may cause. Donate to keep project running.
-
All our servers are currently overloaded. Please try again later or get our premium subscription.Get PremiumRefresh pageWe are currently experiencing technical difficulties with our servers. We hope to have this resolved soon. This issue doesn't affect premium users.Get PremiumWatch on MixDrop/MyStream
Once Upon A Time - Season 4, Episode 21: Mother
TrailerEmma brings Lily to town to meet Maleficent. Meanwhile, Gold's health worsens; Isaac seeks a new means of obtaining magic ink; Regina and Robin confront the problems Zelena's pregnancy poses; and back in fairy-tale land, Cora asks Regina for forgiveness.Actors: Savannah Adrid, Adam Horowitz, Edward Kitsis, Elizabeth Lail, Sean Maguire, Rose McGowan, Colin ODonoghue, Raphael Sbarge, Dylan Schmid, Keegan Connor Tracy, Raphael Alejandro, ...»Director: Adam Horowitz, Edward KitsisCountry: United StatesDuration: 44 minQuality: HDRelease: 2014IMDb: 7.70 CommentsSort By- Newest
- Oldest
Keywords: -
Actors of "Once Upon A Time - Season 4"
More actors -
Characters of "Once Upon A Time - Season 4"
AnnaPlayed by: Elizabeth LailRobin HoodPlayed by: Sean MaguireCaptain HookPlayed by: Colin O'DonoghueJiminy CricketPlayed by: Raphael SbargeBaelfirePlayed by: Dylan SchmidGeppettoPlayed by: Tony AmendolaGrumpyPlayed by: Lee ArenbergSleeping BeautyPlayed by: Sarah BolgerRumpelstiltskinPlayed by: Robert CarlyleGrannyPlayed by: Beverley ElliottHenry MillsPlayed by: Jared GilmoreSnow WhitePlayed by: Ginnifer GoodwinThe Wicked Witch of The WestPlayed by: Rebecca MaderWill ScarletPlayed by: Michael SochaPabbiePlayed by: John Rhys-DaviesLittle JohnPlayed by: Jason BurkartThe Snow QueenPlayed by: Elizabeth MitchellRuthPlayed by: Gabrielle RoseOld BeggarPlayed by: Brad DourifThe ApprenticePlayed by: Timothy WebberLily PagePlayed by: Nicole MuñozEmma SwanPlayed by: Abby RossOakenPlayed by: Darcey JohnsonMauricePlayed by: Eric KeenleysideCinderellaPlayed by: Jessy SchramDopeyPlayed by: Jeffrey KaiserSneezyPlayed by: Mig MacarioMaleficentPlayed by: Kristin Bauer van StratenKing StefanPlayed by: Sebastian RochéDuke of WeseltonPlayed by: Russell RobertsUrsulaPlayed by: Tiffany BooneSmeePlayed by: Chris GauthierPoseidonPlayed by: Ernie HudsonArielPlayed by: JoAnna Garcia SwisherThe PeddlerPlayed by: Patrick FischlerThe Sheriff of NottinghamPlayed by: Wil TravalMadelinePlayed by: Anna Galvin -
Creators of "Once Upon A Time - Season 4"
-
Gallery of "Once Upon A Time - Season 4"