Yu Ao, a Chinese female director born in Qingdao, was graduated from the Directing Department of the Central Academy of Drama. A promising director in China, she has directed many films very popular among audiences, including The Ideal City adapted from Han Han's novel, and Open Couple.