I haven't seen this one! I shall take your recommendation in mind next time I am looking for something to watch!
I find it interesting what you say about predictability and twists. Surely it is an interesting twist that a movie could be so unabashedly straightforward! I seriously find it funny sometimes to see some of these thriller twist themselves in knots.
Thanks for not spoiling anything!