Story:
The movie begins by Jackie Chan telling the story of the Old Summer Palace and its looting and destruction by British and French soldiers in the Second Opium War. Among the treasures stolen are twelve bronze heads of the animals of the Chinese zodiac.

In the present day, the bronze heads are auctioned for millions of euros each. The main company supplying the bronze heads and other stolen relics is MP Corporation. JC (Jackie Chan), is tasked by MP Corp to find the remaining lost bronze heads, with a promise of a 10 times bonus if he can recover all of them. JC visits a man named Professor Guan, who had created 12 identical replicas for study purposes with his team of researchers, under the pretense that he is a reporter named Martin from National Geographic. When left alone, JC scans the multiple bronze Zodiac animal heads using special gloves so that his secret organisation can replicate an extremely realistic model of them. After scanning, he goes to Paris to find a woman named Coco, recommended by Professor Guan, for more information on the whereabouts of two bronze heads.

JC, along with his partners Simon (Kwon Sang-woo), David, and Bonnie, infiltrate a mansion to find two of the bronze heads. JC manages to decode the password to a top secret vault and finds two bronze heads, a painting called “The Roses”, along with many other valuable national treasures thought to be lost inside. JC’s cover is soon busted but he manages to evade capture with all the valuables. However, he is spotted by Coco. Having no time to explain himself, he tells Coco to meet him at a boat house while fleeing from the mansion’s security. At the boat house, Martin tells Coco that he is working for a secret corporation that is trying to recover all the lost relics for China. The guards from the mansion storm the boat house and try to attack JC. However, the police is called in and they are all arrested. JC, Coco and Simon are cleared of any wrongdoing and are released.

Coco, JC and his team are invited to a castle owned by a lady named Katherine (Laura Weissbecker). Unknown to them, the guards from the mansion continue to tail them out of suspicion. It turns out that the captain of the “Indestructible”, one of the ships involved in the destruction of the Old Summer Palace and taking away the treasures, is Katherine’s great-great-grandfather. This upsets Coco, who confronts Katherine on the issue. JC and his team find many valuable treasures in the castle, including the Bronze head of the Rooster, and hatch a series of plans to ferry them out. JC promises Katherine that he will help her locate her great-great-grandfather’s remains.

The next day, they venture out in search of the Indestructible’s treasures, located on a seemingly uninhabited island. JC instructs Coco and Katherine to stay behind while his team explore the island. However, Coco and Katherine disobey JC’s orders to look for Katherine’s great-great-grandfather’s corpse on their own. They get entangled among the vines and this forces JC to rescue them. The group accidentally discovers the remains of the Indestructible, several more bronze heads and a large quantity of gold (plus the remains of Katherine’s great-great-grandfather.) As they prepare to leave with all the artifacts, they are confronted by the guards from the mansion. In turn, the island’s local inhabitants, a group of pirates, appear and promptly capture all of them. JC and his team fight their way through to escape the island via a log set up with a pulley system, leaving the five guards with the pirates.