Zhang Yuqi, also known as Kitty Zhang, is a Chinese actress best known for portraying Mrs. Yuen in the 2008 film CJ7 — which brought her media attention and kick-started her acting career, and Ruo Lan in the 2016 film The Mermaid.
Zhang in 2008
CJ7 is a 2008 Hong Kong–Chinese science fiction comedy-drama film co-written, co-produced, starring, and directed by Stephen Chow. It was released on January 31, 2008, in Hong Kong. It was also released on March 14, 2008, in the United States.
Official poster
Actor/director Stephen Chow promoting CJ7 in Malaysia