It's Dia de los Muertos in the Kingdom of Avalor. Elena and Isabel have entered the graveyard and are on their way to their family's shrine. On the way, Elena meets the first ghost she saw on her first Day of the Dead following her return. When Isabel asks what's up, Elena reveals her Ghost Whispering ability to her sister. Meanwhile a ghost named Guillermo arrives at his grave and finds no alter there, to his disappointment. A spirit panther named Sanza tells him he should ruin Day of the Dead to correct this. Meanwhile, Elena meets up with her childhood friend Felicia. Suddenly, the cemetery gets thrown into chaos. When Isabel explains things to Elena, the latter sees Guillermo and Sanza, who flee to the Spirit World. Elena summons Zuzo and asks about the pair. Felicia asks Elena who she's talking to and Elena reveals her Spirit Seeing abilities. Zuzo explains that Sanza is a Rogue Chanul who goes around telling humans to do bad stuff. Elena, Zuzo, and Felicia head to the Spirit World to stop him.
The trio arrive in the Spirit World. Felicia wants to find her late husband Ricardo. Elena directs her back to the mission. Zuzo tells Elena about La Flor de Luz, the portal between the Human World and the Spirit World that is opened by joy. Meanwhile, a spirit gives Sanza a powder to close the Flor de Luz. The trio chase the pair. Sanza escapes but Guillermo is nabbed by King Raul and Queen Lucia. Sanza tricks Felicia into using the powder and closes the Flor de Luz. Felicia makes everyone happy by dancing. Sanza is nabbed. Elena and Felicia return to the Human World. Elena builds an altar to Guillerno and Dia de los Muertos resumes.
- Aimee Carrero as Princess Elena
- Eugenio Derbez as Guillermo
- Taye Diggs as Sanza
- Olga Merediz as Felicia
- Jenna Ortega as Princess Isabel
- Nestor Carbonell as King Raul
- Andrea Navedo as Queen Lucia
- Keith Ferguson as Zuzo
- The Spirit of Love
- Moral: Don't get caught up in the past that you forget about the present.