Seeing a movie at Disney’s El Capitan Theatre in Hollywood is pretty much the best way to see a movie. The screen is huge, the theatre is a gorgeous old movie palace, the seats are comfy, the tech is state of the art, and you always get something extra.

With Disney-Pixar’s runaway hit INSIDE OUT in residence there until August 19, the creatives at Walt Disney Studios are treating El Capitan guests to a live stage show before each and every screening. That’s on top of plush seating, Dolby Vision projection and Dolby Atmos sound.

My expectations for the show weren’t high – after all, it’s a free show before a movie. I was pleasantly surprised to find the show to be wildly fun and a perfect prelude to the movie.

Expertly choreographed by Dave Scott (So You Think You Can Dance?), the five dancers in MUSIC OF LIGHT take on the roles of each of the film’s emotions as they jump in and out of 3D projected worlds. Fun pop music accompanies each emotion’s solo moment, with top honors going to Sadness’ beautiful and hilarious dance to “Total Eclipse of the Heart”.

“Five of the characters of ‘Inside Out’—Joy, Sadness, Fear, Anger and Disgust—are Emotions,” said Scott. “For me, being able to interpret emotion through dance live on stage is a brilliant idea. When I started working on this, I was so excited to think of dance styles that can be inspired by these emotions—hip hop, krump and breakdancing are all part of this show. We even have a dancer who specializes in aerial work who can express an ecstatic emotion.”

Indeed, the aerial finale accompanied by enough confetti to choke Bing Bong certainly sends guests on their way to the film on a high note.

MUSIC OF LIGHT will disappear when INSIDE OUT leaves the El Capitan Theatre, so don’t miss your chance to see it live!

Want to see it for yourself?

You can catch INSIDE OUT at the El Capitan Theatre in Hollywood from June 19 – August 19, 2015.

Daily showtimes are 10 a.m., 1 p.m., 4 p.m., 7 p.m. and a 9:55 p.m. screening on Fridays and Saturdays. Tickets are on sale now at elcapitantickets.com, or by calling 1-800-DISNEY6.