I got to watch this for free as I was sitting in a plane with a 12 hour flight ahead of me.

During a flight I am undemanding in the quality of a film as long as there is some entertainment.

After half an hour I gave up - same old story, same cliches, poor dialogue and acting.

I had a choice - continue to watch or have a nap. I took a nap.