I thought it was an enjoyable movie with good action, acting, and a good story. The only reason I don't give it 5 stars is because the is one thing in the plot that takes a lot to buy it as plausible. Namely the aliens being that big of a threat. There was nothing about them that would make them any real threat to most military forces in the world today. Let alone in 2051. The movie acted like the only weapons we have are assault rifles. But if you can overlook that then it's worth watching.