Mostly predictable with a few surprises. Not a bad film, but not a great film. Acting was ok, aliens looked fairly real, would have looked better on a big screen. The way the aliens died looked a lot like they did on that TV show about the alien invasion called First Wave. Good surprise ending. But still a B type movie, but quite watchable.