Il y a très très longtemps dans un pays lointain…
Asterix (Guillaume Canet) and Obelix (Gilles Lellouche) must help Princess Fu Yi free the Empress of China, imprisoned following a coup d'état instigated by Deng Tsin Qin, a felonious prince. Brought by Graindemaïs (Jonathan Cohen), Princess Fu Yi joins forces with the two Gauls to save her mother. Caesar (Vincent Cassel) is also in the game.
Learning the Chinese culture, Asterix and Obelix are also attracted by the beauty of their protégés.