Butterfly (Chinese: 蝴蝶 Húdié) is a 2004 Hong Kong film based on Taiwanese writer Xue Chen’s novel The Mark of Butterfly (蝴蝶的記號). The film was directed by female award-winning director Yan Yan Mak and produced by Jacqueline Liu and Yan Yan Mak with the sponsorship of Hong Kong Art Development Council.
The film follows Flavia (Josie Ho), a married high school teacher, who meets a beautiful free-spirited female singer-songwriter named Yip (Tian Yuan) and strikes up a relationship with the younger girl. Flavia is a closeted lesbian because she was brought up in a society where homosexuality was not accepted. When Flavia was a teenager, she fell in love with a girl in her class, but was forced to end the relationship when it was discovered by her parents. Heartbroken, she eventually married a competent and caring businessman after graduating from university. Now in her 30s and married with a child, she meets Yip. Flavia is deeply attracted to Yip’s carefree personality and bright spirit, and falls for Yip in the same way she fell for her first love in high school. She slowly dares to break out while worried about the consequences but at the same time, hopeful about finding her true self again.