Playing on server:
- Episode 1 The Savior
- Episode 2 A Bitter Draught
- Episode 3 The Other Shoe
- Episode 4 Strange Case
- Episode 5 Street Rats
- Episode 6 Dark Waters
- Episode 7 Heartless
- Episode 8 I'll Be Your Mirror
- Episode 9 Changelings
- Episode 10 Wish You Were Here
- Episode 11 Tougher Than the Rest
- Episode 12 Murder Most Foul
- Episode 13 Ill-Boding Patterns
- Episode 14 Page 23
- Episode 15 A Wondrous Place
- Episode 16 Mother's Little Helper
- Episode 17 Awake
- Episode 18 Where Bluebirds Fly
- Episode 19 The Black Fairy
- Episode 20 The Song in Your Heart
- Episode 21 The Final Battle (1)
- Episode 22 The Final Battle (2)
2083 Views
Once Upon a Time - Season 6 Episode 20
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.
Genre: Drama, Sci-Fi & Fantasy
Stars: Lana Parrilla, Colin O'Donoghue, Robert Carlyle, Gabrielle Anwar, Dania Ramírez, Mekia Cox
Crew: Thomas DeGorter, Joseph Schultz
Country: US
Studio: ABC
Runtime: 43:14 minutes
Quality: HD
First air date: Oct 23, 2011
Last air date: May 18, 2018
Episode: 156 Episode
Season: 7 Season
IMDb: 3.6
Images