The first full-length trailer for Disney’s “Aladdin” is out and fans can preview the live-action adaptation before it hits theaters this Spring. The last time we checked in on the adaptation was back in February during the Grammy Awards, when Disney released a short teaser trailer to get fans excited for the big release.

The live-action adaptation will be a retelling of the original 1992 Disney classic, and the film is scheduled to hit theaters on May 24th. The film stars Will Smith as the Genie; Mena Massoud as Aladdin; Naomi Scott as Jasmine; Marwan Kenzari as Jafar; Navid Negahban as the Sultan; Nasim Pedrad as Dalia and Billy Magnussen as Prince Anders. Guy Ritchie directed “Aladdin” for Walt Disney Pictures, working off a screenplay written by John August.

Disney‘s original animated-comedy hit theaters in 1992. The film debuted in just two theaters at first, opening against “Bram Stoker’s Dracula” and the Sandra Bullock comedy “Love Potion No. 9.” The animated film made an average of $98K per theater at that time, setting up the animated-comedy for a massive expansion. “Aladdin” ended up grossing over $217M domestically for the studio and over $504M worldwide. Ron Clements and John Musker directed the original “Aladdin” for Disney, and the film featured the voice talents of Robin Williams, Linda Larkin, and Gilbert Gottfried.

“Aladdin” isn’t the only major Disney project slated to release in May; the next Avengers movie is expected to hit theaters around May 3rd. Fans of the original “Aladdin” adventure can watch the new first-look trailer below, thanks to a quick upload from Disney.

May will be a busy month at the box office, other prominent films scheduled to release include the Warner Bros. Pictures comedy “Detective Pikachu;” STX’s animated-comedy “Uglydolls;” Lionsgate’s “John Wick: Chapter 3;” the “Minecraft” movie from Warner Bros. Pictures; and “Rocketman” from Paramount Pictures.

The next big Disney release to hit theaters is ““Dumbo,” which is flying into theaters on March 29th.

Want another trailer? You can find more Movie Trailers to watch.