Oh, Pretty Woman (2018): cast, story & where to watch

2018 · Film

Oh, Pretty Woman poster

Released in 2018, Oh, Pretty Woman is a comedy and romance film directed by Zhang Tian Lin, running about 126 minutes.

What it’s about. Chen Miao is a bubbly but uncouth 25-year-old woman who was brought up without manners by her loving but negligent and equally uncouth father. When her paths cross with Wei Dong, the son of a wealthy family headed by a notable judge, her life turns upside down. She falls in love with him at first sight, although he doesn’t really know what to make of her. Unfortunately, due to her father’s carelessness in causing a fire that damages the Weis’ property, she gets off on the wrong foot with Wei Dong and his family – and ends up having to work as the family’s maid. Chen Miao hopes to win Wei Dong’s heart. The rest of the family is horrified by her lack of manners and hatches a plan to engineer a relationship between Wei Dong and a “more suitable” young woman from a similarly wealthy family. Chen Miao tries to change her tactics by adopting “polite” ways – creating more awkwardness. Despite all this, Wei Dong starts to wonder if he is falling for her unconventional charms!

Who’s in it. Oh, Pretty Woman stars Lin Zoey as Chen Miao, Figaro Tseng as Wei Dong, Jenna Wang as Wei Ping and Aiko Fang as Liao Lihua, among others.

Where to watch. In US you can stream it on Rakuten Viki. See the full, country-by-country breakdown on our where to watch Oh, Pretty Woman page.

If you liked it. Fans of Oh, Pretty Woman tend to enjoy Forrest Gump, Parasite, Life Is Beautiful and Fight Club.

Frequently asked

Where can I watch Oh, Pretty Woman (2018)?
In US, Oh, Pretty Woman is available to stream on Rakuten Viki. Availability varies by country — check our where-to-watch page for every region.
Who stars in Oh, Pretty Woman?
Oh, Pretty Woman stars Lin Zoey, Figaro Tseng, Jenna Wang, Aiko Fang and Johnny Yang.
When was Oh, Pretty Woman released?
Oh, Pretty Woman was released in 2018, with a runtime of about 126 minutes.