Completely surprised at the acting-great. I had low expectations but this movie blew me away. Unexpected events happen that most films won’t go. The character changes are believable. This is an old fashioned suspense sci-fi. If you are looking for an MTV Video game go elsewhere. Loved it