ABC's Once Upon A Time
A major plot point was finally revealed on Sunday’s episode of Once Upon a Time.
Viewers were convinced last year that they would be meeting Rumplestiltskin’s mother when a new Irish character was cast; however, it was only a clever way of introducing Merida (Amy Manson).
Flashbacks in the latest episode showed Belle (Emile de Ravin) being forced to watch after a baby that Rumple (Robert Carlyle) had stolen with the purpose of luring in the Black Fairy (Jaime Murray), who also steals children. In doing so, we find out that the Black Fairy is Rumple’s mother. She abandoned him as a child, and he was eager to ask her why.
“Sometimes you have to choose power over love,” she told him, before disappearing.
This reveal offers more to the complexity of Rumple’s character, and why he himself turned to his more evil side. In fact, his father also deserted him to become Peter Pan. And now Belle has enlisted the Blue Fairy to take her child far away so that Rumple could not affect his destiny, and so Rumple has essentially lost yet another son.
Once Upon a Time‘s winter finale airs Sunday at 8 p.m. on ABC. Watch the trailer below.
Rep. Frederica Wilson (D-Florida), known for her signature pink cowboy hat, has called for an…
Comedian Bill Maher has publicly addressed a satirical op-ed by longtime friend Larry David, which implicitly compared Maher's…
Shedeur Sanders, the 23-year-old quarterback from the Colorado Buffaloes and son of NFL Hall of…
At the TIME100 Gala held at Lincoln Center in New York, political commentator Megyn Kelly publicly criticized…
Former NFL star Adrian Peterson was arrested early Friday morning in Minnesota on suspicion of driving while…
Disgraced former Rep. George Santos (R-New York) was sentenced on Friday to 87 months in federal prison…