Beijing: What´s small, yellow, loves bananas and promotes the rule of law? A Minion, at least according to an edited version of the latest animated film featuring supervillain Gru and his army of tiny sidekicks being screened in China.
The fifth instalment of the lucrative "Despicable Me" franchise, "Minions: The Rise of Gru", premiered in China this month, several weeks after the film opened in United States cinemas.
But while the international version of the kung fu-filled family-friendly romp set in 1970s San Francisco tells the story of how the dastardly Gru cut his teeth as a tween criminal, filmgoers in China are treated to an alternative ending in which the good guys win.
A series of subtitled still images inserted into the credits sequence on mainland Chinese screens reassures audiences that police catch Gru´s law-breaking mentor Wild Knuckles and lock him up for 20 years after a failed heist.
International viewers simply see Knuckles give police the slip by faking his death earlier in the film´s concluding scenes, but in the Chinese version he puts his con artist skills to positive use in prison, where he follows his "love of acting" and sets up a theatrical troupe.
As for Gru, he "eventually became one of the good guys", devoted to raising his family, the Chinese ending says.
Social media reaction to the Chinese "Minions" ending was mixed, with one person on the Twitter-like Weibo social media platform saying they had gone to the cinema specifically to see the new ending but was disappointed that it was "just subtitles".
Other fans were upset by the discontinuity between young Gru´s virtuous transformation in the new film, a prequel, and his continued villainous behaviour in the other films, set in the present day.
Leonardo DiCaprio made a low-key appearance with his ladylove Vittoria Ceretti
Jennifer Aniston writes a new children book and launch Clydeo Fund to rescue animals
Meghan Markle awaits for right time to drop bomb on the royal family
Prince Harry leaves UK after receiving message from William
Kim Kardashian leaves her fans disappointed with her latest decision
NFL star Travis Kelce hints at 'ridiculous' winnings in new show