In 2006, Zhang was cast as the tough-talking heroine in the Finnish-Chinese kungfu movie Jade Warrior, directed by A. J. Annila. The same year, she starred in romantic drama The Road directed by Lu Chuan. Zhang won over the audience with the maturity she shows in her acting, and her extraordinary ability to touch hearts by interpreting the different stages of a Chinese woman's life. She won the Best Actress award at the 30th Cairo International Film Festival.