It’s a cast of characters that are, more often than not, hotter than hot! The new Disney musical Aladdin rode its magic carpet across the TV airwaves April 15, appearing on Good Morning America. First the cast, led by Adam Jacobs as Aladdin, Courtney Reed as Jasmine, James Monroe Iglehart as Genie and Jonathan Freeman as Jafar, shared a backstage look behind the magic with GMA host Ginger Zee and taught her some of the show’s signature dance moves, complete with pyrotechnics. The stars then took to the New Amsterdam stage and performed Aladdin’s opening number, “Arabian Nights,” led by Iglehart. Discover Agrabah below—a place where everybody sings and they won't let you forget it!