Pretty good movie. Visual effects weren't the best, but weren't terrible either. The acting was good enough for the story. The story was pretty predictable, but it didn't make it less enjoyable. Characters had their own motivations, and I imagine the film would be great for a close read, but the best thing about this movie is the message of adequacy and capability that it delivers to the audience.