A solid OK. Why do people go to so much trouble to make a movie and then turn the actors into marionettes? Bad script or bad direction, bad editing? Who knows. A few loose ends, like how were three aliens going to kill everyone on the planet one by one when it takes them about twenty seconds in a low probability outcome to do it to one person. People are being born eighty times faster than they can invade their bodies. Three aliens working 24/7 with no breaks would still lose ground by 4 human births per second. And, I'm sorry. No matter how patient and hot the immortal guy is, waiting 60 years for time to catch up so he could pick up the girl in a Porsche 911 and brag about his stock picks stretches believablilty. Totally believable otherwise. :) At least the cop wasn't all agog about all the tech. An avoided cliche' Plus one point. And let's forget the time paradox. If girl cop had asked Vernon if his bro, the boy cop, had disappeared, she would have known that he had not survived, because Vernon gave him a big hug and said how much he missed him. But he did survive, meaning at some point boy cop was not missed by Vernon, and that boy cop, having waited 60 years to brag on his stock picks to girl cop, who, btw, just walked away from her car in the middle of the desert to Porsche 911 into the sunset, existed in two forms. Why o why didn't the immortal hot cop form bother to help out when things got so rough? He could have told them that tasing the aliens was better than shooting them, and saved the jogger, the moron, the brainiac. But nooooooooo. Let-em-all die. Why? Because there is only one time line? Nope. Logic, as you might imagine, doesn't work in time travel movies, most likely because logic depends on temporal continuity and that time travel is impossible in a logical universe. An illogical universe produces movies like this however, so maybe time travel is possible. Go figure. The writer/director/producer deserves a little jail time for wasting the Earth's resources on this thing. Still I didn't walk away or I did, or both.