Like lots of people, I'd consider myself a casual fan of Michelle Yeoh. Of course she was amazing in "Crouching Tiger, Hidden Dragon" (not so much the sequel but that's most the scripts fault) but then there's this large gap where I didn't see her in much. Then just last year she was in "Movie Review: Shang-Chi and the Legend of the Ten Rings" and now there's this movie. I had heard some good reviews and I convinced my wife to go.
I should say it will be impossible to talk about this movie without spoilers. So SPOILER ALERT! That said this movie is hard to describe. The simplest way I can put it is that it's a comedy with equal parts sci-fi, drama, and martial arts action. I think this will be a love/hate kind of deal for most people, my wife hated it and while there were parts I loved, I also saw some flaws (like any movie).
Michelle Yeoh is excellent and I always enjoy watching her on screen, the whole cast does a great job (including Jamie Lee Curtis, which I hadn't seen in a while). The martial arts scene are well done and a lot of fun. There are plenty of laugh-out-loud moments and a TON of sci-fi (which is explained as well as possible, it's a Matrix-like concept) and also a lot of heart.
It also has some bonkers moments like a security guard getting his ass kicked by a woman wielding giant dildos (and that's one of the milder moments!). Suffice it so say this movie is for adults only. Despite all that it ultimately has a lot to say about making the most out of life, missed opportunities, regrets and being honest, patient, and understanding with those you love. It also says a lot about mother-daughter relationships, which I know almost nothing about.
For a whole host of reasons, please don't bring your kids to this, ages 17+. I enjoyed this movie but I did find it too long and just a little too out there (perhaps I would have enjoyed it more high). In any case, I would recommend it to someone who has an open mind, loves sci-fi and martial arts, and has a good sense of humor. A solid 8 out of 10 for me. Watch carefully for a fun reference to a popular 90s tune, you'll be glad you did.