Once Upon a Time - Season 6 - Eps 20: The Song in Your Heart

2017-05-0743 min⭐ 7.4/10

In flashback, Snow and Charming make a special wish that Emma will be protected. The result of their wish has the whole kingdom bursting into song which infuriates the Evil Queen. Meanwhile in Storybrooke, the Black Fairy announces her plans to unleash another curse on the town while Emma and Hook prepare for their wedding.

◀ Prev Next ▶

About Once Upon a Time

Once Upon a Time

Title: Once Upon a Time

First Air Date: 2011-10-23

Last Air Date: 2018-05-18

Status: Ended

Rating: 7.4/10 (from 2310 votes)

Language: EN

Seasons: 8

Total Episodes: 156

Network: ABC

Genres: Drama, Sci-Fi & Fantasy

Production Companies: Kitsis/Horowitz, ABC Studios

Synopsis

There is a town in Maine where every story book character you've ever known is trapped between two worlds, victims of a powerful curse. Only one knows the truth and only one can break the spell. Emma Swan is a 28-year-old bail bonds collector who has been supporting herself since she was abandoned as a baby. Things change for her when her son Henry, whom she abandoned years ago, finds her and asks for her help explaining that she is from a different world where she is Snow White's missing daughter.

Cast

Lana Parrilla

Lana Parrilla

Regina Mills / Evil Queen

Colin O'Donoghue

Colin O'Donoghue

Captain Hook

Robert Carlyle

Robert Carlyle

Mr. Gold / Rumplestiltskin / Weaver

Gabrielle Anwar

Gabrielle Anwar

Victoria Belfrey / Lady Tremaine

Dania Ramirez

Dania Ramirez

Jacinda Vidrio / Cinderella

Mekia Cox

Mekia Cox

Sabine / Tiana

Andrew J. West

Andrew J. West

Henry Mills

Alison Fernandez

Alison Fernandez

Lucy Vidrio

📺 Related Series