The Song in Your Heart's primary photo
  • Once Upon a Time The Song in Your Heart (Season 6, Episode 20)
  • TV-PG
    TV Episode | 43 min | Adventure, Fantasy, Romance

Once Upon a Time

The Song in Your Heart (Season 6, Episode 20)
TV-PG
TV Episode | 43 min | Adventure, Fantasy, Romance

In flashback, Snow makes a wish that causes everyone to burst into song, infuriating the Evil Queen. In Storybrooke, this wish comes back into play as Emma and Hook prepare for their wedding, and the Black Fairy announces her plans.
Showrunner
Director
Writers
Edward Kitsis (created by) | Adam Horowitz (created by) | David H. Goodman (written by) | Andrew Chambliss (written by) & 2 more
Producers
Composer
Cinematographer
Casting Directors
Veronica Collins Rooney | Christina Conover (as Christina Conover Tongue)
Production Designer
Status
Edit Released
Updated May 7, 2017

Release date
May 7, 2017 (United States)

Contacts

Become a member to see contact information for The Song in Your Heart.

Cast

+ Add Cast
49 cast members
Name Known for
Ginnifer Goodwin
Mary Margaret Blanchard / Snow White Mary Margaret Blanchard / Snow White   See fewer
Jennifer Morrison
Emma Swan Emma Swan   See fewer
Lana Parrilla
Regina Mills / Evil Queen Regina Mills / Evil Queen   See fewer
Josh Dallas
Prince Charming / David Nolan Prince Charming / David Nolan   See fewer
Emilie de Ravin
Belle Gold (credit only) Belle Gold (credit only)   See fewer
Colin O'Donoghue
Captain Killian 'Hook' Jones Captain Killian 'Hook' Jones   See fewer
Jared Gilmore
Henry Mills (as Jared S. Gilmore) Henry Mills (as Jared S. Gilmore)   See fewer
Rebecca Mader
Zelena Zelena   See fewer
Robert Carlyle
Mr. Gold / Rumplestiltskin Mr. Gold / Rumplestiltskin   See fewer
Tony Amendola
Geppetto / Marco Geppetto / Marco   See fewer
Lee Arenberg
Grumpy / Leroy Grumpy / Leroy   See fewer
Beverley Elliott
Granny / Granny Lucas Granny / Granny Lucas   See fewer
Giancarlo Esposito
Magic Mirror Magic Mirror   See fewer
Chris Gauthier
William Smee William Smee   See fewer
Jaime Murray
Black Fairy Black Fairy   See fewer
Raphael Sbarge
Dr. Archibald 'Archie' Hopper Dr. Archibald 'Archie' Hopper   See fewer
Keegan Connor Tracy
Blue Fairy / Mother Superior Blue Fairy / Mother Superior   See fewer
Jack Davies
Young Pinocchio Young Pinocchio   See fewer
Mckenna Grace
Young Emma Young Emma   See fewer
Ari Guzhel
Older Girl Older Girl   See fewer
Daevyd Avalon
Doc (as a different name) Doc (as a different name)   See fewer
Gabe Khouth
Mr. Clark / Sneezy Mr. Clark / Sneezy   See fewer
Faustino Di Bauda
Sleepy / Walter Sleepy / Walter   See fewer
Mig Macario
Bashful Bashful   See fewer
Marcus Aurelio
Pirate Dancer / Stuntman Pirate Dancer / Stuntman   See fewer
Keiran Bohay
Dancer Dancer   See fewer
Sarah Formosa
Dancer Dancer   See fewer
James Hibbard
Dancer Dancer   See fewer
Evan Morash
Dancer Dancer   See fewer
Kennith Overbey
Pirate Dancer #15 Pirate Dancer #15   See fewer
Facundo Reyes
Capitán Killian Garfio Jones / Oficial Rogers (voice) Capitán Killian Garfio Jones / Oficial Rogers (voice)   See fewer
Joel Sturrock
Dancer Dancer   See fewer
Leah Allers
Singer (uncredited) Singer (uncredited)   See fewer
Darrell Duane
Stuffed Seal (uncredited) Stuffed Seal (uncredited)   See fewer
Julia Harnett
Finale Dancer #6 / Maid Dancer #2 (uncredited) Finale Dancer #6 / Maid Dancer #2 (uncredited)   See fewer
Louise Hradsky
Dancer (uncredited) Dancer (uncredited)   See fewer
Kallie Hu
Dancer (uncredited) Dancer (uncredited)   See fewer
Briana Lee
Singer (uncredited) Singer (uncredited)   See fewer
Keilani Elizabeth Rose
Pirate Dancer (uncredited) Pirate Dancer (uncredited)   See fewer
Michel Issa Rubio
Rehearsal Dancer (uncredited) Rehearsal Dancer (uncredited)   See fewer
Kevin Sateri
Finale Dancer #12 (uncredited) Finale Dancer #12 (uncredited)   See fewer
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.

MOVIEmeter

Top 500

Become a member to access additional data

Ratings Breakdown