Disney has debuted a new trailer for the upcoming animation ‘Encanto.’

In the film, the magic of the Encanto has blessed every child in the family with a unique gift from super strength to the power to heal—every child except one, Mirabel. But when she discovers that the magic surrounding the Encanto is in danger, Mirabel decides that she, the only ordinary Madrigal, might just be her exceptional family’s last hope.

The all-new original film features the voice of Stephanie Beatriz as Mirabel, an ordinary 15-year-old who’s struggling to find her place in her family. María Cecilia Botero, Wilmer Valderrama, Adassa, Diane Guerrero, Mauro Castillo, Angie Cepeda, Jessica Darrow, Rhenzy Feliz and Carolina Gaitan make up the voice-cast.

Also revealed this morning—actor John Leguizamo (“Critical Thinking,” “Ice Age”) joins the voice cast. “I was so pumped to be asked to the party,” said Leguizamo. “Lin-Manuel [Miranda] wrote me a rap, and I flipped out! Plus, this is such a beautiful story set in Colombia. It’s a first in so many ways. The magic is enchanting, the comedy is so sharp, and the world created is irresistible.”

Directed by Byron Howard (“Zootopia,” “Tangled”) and Jared Bush (co-director “Zootopia”), co-directed by Charise Castro Smith (writer “The Death of Eva Sofia Valdez”), the film features all-new songs by Lin-Manuel Miranda.

Also in trailers – New trailer drops for AppleTV’s ‘Blush’

The animation opens in cinemas on November 24th.