The movie is down right stupid at times, impossible, and ok dumb. It has enough action and storyline that you can make it to the end. It has a couple unexpected twist to hold your attention. I meant to give this a 7 but I'll didn't know how to change it. Give it a watch decide for yourself.