On Tuesday (December 6) Pixar revealed that its next original movie will be "Coco," a story that the studio has been teasing since 2012. 

Back then, only a few details were released about the film: It would take place in Mexico on the annual holiday El Día de los Muertos (the Day of the Dead) and its filmmakers would include "Toy Story 3" director Lee Unkrich and producer Darla K. Anderson, along with co-director Adrian Molina.

But in an interview with Entertainment Weekly, Pixar finally gave us a closer look at what we can expect from the upcoming "music-packed-but-not-quite-musical" film.

The story centers around 12-year-old Miguel, who dreams of becoming a famous musician like his hero, Ernesto de la Cruz.

His family of shoemakers banned music from their lives ever since Miguel’s great-great-grandfather abandoned his wife to follow his own dreams of performing. Miguel chooses to keep his musical aspirations hidden, until he discovers a connection between himself and de La Cruz. On the eve of Día de los Muertos, he tries to borrow de la Cruz’s famous guitar from his mausoleum, but he ends up being turned into a ghost in the Land of the Dead.

Vanity Fair reports that Pixar plans to incorporate several aspects of Mexican culture including traditional ofrendas (offerings), a Xoloitzcuintli (a hairless Mexican dog breed) as Miguel’s pet, and Alebrijes (fantastical Mexican folk art figurines) who become guardians in the Land of the Dead. 

Unkrich and his team went on multiple research trips to Mexican towns in order to make sure they were being culturally accurate. Playwright Octavio Solís, Chicano artist Lalo Alcaraz, and former CEO of the Mexican Heritage Corp. Marcela Davison Aviles were also brought on to serve as cultural consultants for the movie.

Unkrich said:

I’ll be the first to say that going on a few research trips doesn’t make us experts in anything, but it would have been wrong for us not to go down. I knew from day one, when John Lasseter gave the okay, that we had an enormous responsibility to tell this story right and to not lapse into cliche or stereotype.

And for the first time in Pixar history, the movie has an all-Latino voice cast.

According to Entertainment Weekly, Benjamin Bratt, Gael García Bernal, and newcomer Anthony Gonzalez are the lead actors in "Coco." Bratt plays Ernesto de La Cruz, Bernal is a trickster named Hector, and Gonzalez voices Miguel. Character actress Renée Victor was also cast as Abuelita, Miguel’s grandmother.

Gonzalez was picked to play Miguel after he served as Miguel’s scratch voice in early development of the film. Aside from picking the right actors, producers wanted to make sure they had a diverse cast.

"It was important to us from day one that we had an all-Latino cast," Unkrich told EW. "It focused us, and we ended up with a fantastic mix of people — some from Mexico and some from Los Angeles."

Unkrich describes the film as a "love letter to Mexico," which has become vital since Donald Trump's election.

During the 2016 election, cultural consultants Alcaraz, Solís, and Aviles openly voiced their distaste for Trump and his plan to erect a wall between Mexico and the US. 

"The best way to bring people in and have them empathize with others is through storytelling. If we can tell a good story with characters [that] audiences can care about, I’d like to think that prejudices can fall aside and people can just experience the story and these characters for the human beings that they are," said Unkrich. 

“This family is my family. The reason I love them is the reason I love my family, and I hope it’s the reason the world will love a family like mine," added Molina. "I think that nothing bad can come from opening your heart to a story. I think only good can come from putting yourself in someone else’s shoes.”

"Coco" is set to hit theaters on November 22, 2017.