The Flash (2014– )
135 user 13 critic
The Music Meister sends Supergirl and the Flash to a world where life is a musical and the only way to escape is to sing and dance.


Dermott Downs (as Dermott Daniel Downs)


Greg Berlanti (developed by), Andrew Kreisberg (developed by) | 7 more credits »




Episode cast overview, first billed only:
Grant Gustin ... Barry Allen / The Flash
Candice Patton ... Iris West / Millie Foss
Danielle Panabaker ... Caitlin Snow
Carlos Valdes ... Cisco Ramon / Vibe / Pablo
Keiynan Lonsdale ... Wally West / Kid Flash
Tom Cavanagh ... H.R. Wells
Jesse L. Martin ... Joe West / Digsy Foss
Melissa Benoist ... Kara Danvers / Supergirl
Victor Garber ... Digsy's Husband
John Barrowman ... Cutter Moran
David Harewood ... J'onn J'onzz / Martian Manhunter
Jeremy Jordan ... Grady
Chris Wood ... Mon-El / Tommy Moran
Darren Criss ... Music Meister
Michelle Harrison ... Nora Allen


Barry and team are surprised when Mon-El and Hank Henshaw arrive on their Earth carrying a comatose Supergirl who was whammied by the Music Meister. Unable to wake her up, they turn to Team Flash to save her. However, the Music Meister surprises The Flash and puts him in a similar coma, one that Team Flash can't cure. Kara and Barry wake up without their powers in an alternate reality where life is like a musical and the only way to escape is by following the script, complete with singing and dancing, to the end. Written by sarah_l91

Plot Summary | Add Synopsis


TV-PG | See all certifications »

Did You Know?


"Runnin' Home to You", the song Barry sings to Iris when he proposes, was written by Benj Pasek and Justin Paul, who, a month earlier, won the Oscars for Best Original Song and Best Original Score for La La Land (2016). Colleen Atwood, who designs the costumes for all of the Arrowverse shows, was also a winner that night, for her work on Fantastic Beasts and Where to Find Them (2016). See more »


Digsy Foss: Do you know who I am?
Barry Allen: Uh, not Joe West, I'm guessing...?
See more »


Features Singin' in the Rain (1952) See more »


Put A Little Love In Your Heart
Written by Jackie DeShannon, Jimmy Holliday and Randall Meyers (as Randy Meyers)
Performed by Darren Criss with Jeremy Jordan, Carlos Valdes and John Barrowman
See more »

User Reviews

Why you did that.
23 March 2017 | by Manish1989See all my reviews

I am following the flash series from very first day and always hoping for something unexpected and interesting and now and then you come with episodes like this which is going to spoil the brand of your series what is the matter with you guys,i think makers are not getting enough budget for episodes or some kid is writing there scripts please pull up your pants and deliver something unexpected and entertaining don't spoil name of dc universe .

21 of 40 people found this review helpful.  Was this review helpful to you? | Report this
Review this title | See all 135 user reviews »

Frequently Asked Questions

This FAQ is empty. Add the first question.






Release Date:

21 March 2017 (USA) See more »

Company Credits

Show more on IMDbPro »

Technical Specs


Sound Mix:




Aspect Ratio:

16:9 HD
See full technical specs »

Contribute to This Page

Holiday Movies on Prime Video for the Whole Family

Prime Video has you covered this holiday season with movies for the family. Here are some of our picks to get you in the spirit.

Get some picks

Recently Viewed