
Butterfly (2004) | Streaming Guide & Showtimes
Butterfly (2004) — Flavia is a thirtysomething married teacher.
Butterfly (2004) Storyline
Flavia is a thirtysomething married teacher. She has suppressed the memory of her adolescent lesbian fling with Jin and is stuck in a stifling marriage. A chance encounter in a supermarket with the playful and seductive singer Yip reawakens dormant feelings and she begins to think back on her teenage affair with Jin.
Full Cast & Crew
- Josie Ho as Flavia
- Tian Yuan as Yip
- Eric Kot Man-Fai as Ming
- Isabel Chan Yat-Ning as Young Flavia
- Stephanie Che Yuen-Yuen as Jin
- Chiang Cho-Man as Young Jin
- Kenneth Tsang as Flavia's Father
- Lau Hung-Dau as Flavia's Mother
- Pauline Yam Bo-Lam as Rosa
- Jennifer Kong as Samantha
- Zeni Wong as Muriel
- Calvin Poon Yuen-Leung as Man in Coffee Shop
- Carl Ng Ka-Lung as Carl
- Zeni Wong as Muriel
- Sze-To King-Fung as Flavia's Brother-in-Law
Why Watch Butterfly?
The Vibe: Butterfly is a emotionally complex and thought-provoking drama and romance movie from 2004. Directed by Gorretti Mak Yan-Yan, and starring Josie Ho, Tian Yuan, Eric Kot Man-Fai Flavia is a thirtysomething married teacher.
Fan Reception: While holding a polarized score of 6.3/10, Butterfly retains a dedicated audience who appreciate its unique premise and stylistic choices.
Who Should Watch It: Highly recommended for viewers who appreciate deep character studies and powerful performances. If you enjoy movies that blends drama with romance elements, Butterfly deserves a spot on your watchlist.
Movie Details & Production
Explore More
Discover where to watch Butterfly and thousands of other titles on Watchlist Wizard. We analyze streaming availability across 50+ platforms including Netflix, Hulu, Disney+, and HBO Max to help you find your next favorite movie.