WaterTower Music today released the soundtrack from the special musical episode of The Flash that aired on The CW last night. The album, The Flash Music From The Special Episode: Duet, features seven tracks from the show, including songs performed by cast members Grant Gustin (Barry Allen/The Flash), Carlos Valdes (Cisco Ramon/Vibe) and Jesse L. Martin (Det. Joe West), along with performances by Supergirl's Melissa Benoist (Kara Danvers/Supergirl) and Jeremy Jordan (Winn Schott), as well as DC's Legends of Tomorrow's Victor Garber (Prof. Martin Stein) and John Barrowman (Malcolm Merlyn). The soundtrack features the song "Super Friend," co-written by Golden Globe winner Rachel Bloom (Crazy Ex-Girlfriend) and Emmy winner Tom Root (Robot Chicken).

The release also features "Runnin' Home To You," which was written by Golden Globe and Academy Award winners Benj Pasek and Justin Paul (La La Land). The cast performs new music along with renditions of classic songs "Moon River," "Put A Little Love In Your Heart" and "More I Cannot Wish." The collection additionally features musical score by gifted composer Blake Neely (Arrow, The Flash, Supergirl, DC's Legends of Tomorrow).

RELATED: The Flash Loses Original Cast Members Tom Cavanagh and Carlos Valdes

This musical episode and soundtrack is exciting not only for the Supergirl crossover, but also given Gustin and Benoist's history starring in Glee. This episode pairs them with fellow Glee alum Darren Criss, who plays the villain The Music Meister in this episode. Criss also studied musical theater at the University of Michigan along with The Flash star Carlos Valdes. The Flash Music From The Special Episode: Duet is now available on iTunes, and the track list is "Meet the Music Meister" by Blake Neely, "Moon River" by Melissa Benoist, "Put a Little Love in Your Heart" by Darren Criss, Jeremy Jordan, Carlos Valdes and John Barrowman, "More I Cannot Wish You" by Jesse L. Martin, Victor Garber and John Barrowman, "Super Friend" by Grant Gustin and Melissa Benoist "Runnin' Home to You" by Grant Gustin and "Runnin' Home to You (Guitar version)" by Grant Gustin.

Barry (Grant Gustin) and team are surprised when Mon-El (guest star Chris Wood) and Hank Henshaw (guest star David Harewood) arrive on their Earth carrying a comatose Supergirl (guest star Melissa Benoist) who was whammied by the Music Meister (guest star Darren Criss). 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.

Supergirl airs Mondays at 8/7c on The CW, followed by The Flash airing Tuesdays at 8/7c on The CW and DC's Legends of Tomorrow on Tuesdays at 9/8c on The CW. The network's superhero lineup closes out on Wednesday nights at 8/7c with Arrow. All four series are based on DC characters and produced by Berlanti Productions in association with Warner Bros. Television. Dermott Downs directed the musical crossover episode with story by Greg Berlanti & Andrew Kreisberg and teleplay by Aaron Helbing & Todd Helbing. Take a look at the soundtrack cover art for The Flash and Supergirl musical crossover soundtrack below.

The Flash Duets Soundtrack Cover Art