Spoiler alert! The following post contains major details about the ending of “Wicked: For Good” (in theaters now). Stop reading if you don’t want to know what it is.

We all figured we’d be a sobbing mess by the end of “Wicked: For Good.”

But we also couldn’t be happier with the film's heartwarming final image, which director Jon M. Chu perfectly deployed to bring a smile to every theater kid’s face.

Similar to the Broadway musical, the new movie ends with Elphaba (Cynthia Erivo) and her strawman swain Fiyero (Jonathan Bailey) walking into the sunset away from Oz, after the revelation that Elphaba staged her own melting death by hiding under a trapdoor.

But before she ventures into the desert, Elphaba turns around and sings one last reprise of “For Good” with her far-off friend Glinda (Ariana Grande), who has been entrusted to take care of Elphaba’s ancient spellbook, the Grimmerie.