"I'm not young anymore, but you all love me. And that is why I do stunts, and risk my life for all you fans," he said as the star of movies like "Police Story", "Rush Hour" and "The Myth" addressed the audience full of young and old fans.
The Hong Kong-born actor sang in Chinese, but he proved that music knows no language - his song, which he explained was all about "loving your country", regaled his fans.
"You may not understand the lyrics, but the music is beautiful," he said. And it was.
"Jackie, Jackie! Jackie, Jackie" - the audience cheered on.