This review may contain spoilers. I can handle the truth.
The big twist is obvious from the start. The ending is obvious. There are a lot of clichés. It doesn’t matter because the screenwriters know you know all of this, and they still make it clever by a mile.