Ugly Beauty (2019): cast, story & where to watch
2019 · Film · ★ 5

Released in 2019, Ugly Beauty is a comedy, fantasy and romance film directed by Niu Jun, running about 72 minutes.
What it’s about. Bai Yi Tong has always been neglected and mocked by the society for being ugly until one day when she makes a wish to become beautiful. The next day when she wakes up, she indeed looks beautiful but this beauty lasts only from 6 am to 6pm.
Who’s in it. Ugly Beauty stars Zhai Yishu as Bai Yitong, Di Yishu as Bai Yi Tong, Zheng Xiaofu as Zhao Xiao Dong and Tang Weiwen.
How it landed. With an audience score of 5.0/10, Ugly Beauty has proved divisive with audiences.
Where to watch. Streaming options change often. See the full, country-by-country breakdown on our where to watch Ugly Beauty page.
If you liked it. Fans of Ugly Beauty tend to enjoy Forrest Gump, Parasite, Life Is Beautiful and Fight Club.
Frequently asked
- Where can I watch Ugly Beauty (2019)?
- Streaming, rental and purchase options for Ugly Beauty change frequently. Check our where-to-watch page for the latest availability in your country.
- Is Ugly Beauty worth watching?
- Ugly Beauty holds an audience score of 5.0 out of 10, and is a strong pick if you enjoy comedy, fantasy and romance. Reactions are mixed, so it may depend on taste.
- Who stars in Ugly Beauty?
- Ugly Beauty stars Zhai Yishu, Di Yishu, Zheng Xiaofu and Tang Weiwen.
- When was Ugly Beauty released?
- Ugly Beauty was released in 2019, with a runtime of about 72 minutes.
