Incredibly awful, contrived excuse for movie with cardboard cut out characters and a predictable plot which is only an excuse special effects, gun fights and explosions. I love sci-fi and distopian futuristic movies I gave it a chance hoped it would improve but had to exit this turd halfway in.