Just Another Pandora's Box (2010) กังฟู 3 ก๊กไซอิ๋วแพนด้าหมัดเทวดา

Rose Fairy is sailing along the river when she suddenly trips on a rope and falls into the water. The trap is set by the bandit Qingyise, who wants to rob her. He steals the Purple Sword from her and plans to sell it. Just then, Joker (the protagonist in A Chinese Odyssey) appears and makes Qingyise unsheathe the sword by pulling away its scabbard. Rose Fairy regains consciousness and mistakenly thinks it was Qingyise who unsheathed the sword. Since she has made a promise to marry the person who unsheathes the sword, she follows Qingyise wherever he goes, leading to a cat-and-mouse chase between the two of them. Qingyise and Rose Fairy run into Grandpa Buddha and his assistant, who are chasing Bull King for the Pandora's Box. By accident, Qingyise recites "Prajñāpāramitā" and activates the box, causing him to be transported back in time to the Eastern Han dynasty. He finds himself as Zhao Yun at the Battle of Changban, where he is supposed to save Liu Bei's infant son. While the rescue mission turns out to be successful, Qingyise unwittingly brings Liu Bei's son straight into the enemy camp, right before Cao Cao, who confiscates the Pandora's Box and sends him away. Unable to return to his own time, Qingyise is forced to cooperate with Rose Fairy, who has infiltrated Liu Bei's camp in disguise as an ambassador from Turkestan. The two of them make their escape in the midst of the Battle of Red Cliffs.