Yesterday, Disney released footage from their new live-action Aladdin film coming to theaters on May 24th! I'm also pretty sure that this video broke the internet... Thumbnail Photo Credit: Walt Disney Studios YouTube Channel