Kinda cheesy and predictable, but not bad for all that. I probably won't watch it again, but it still managed to be mildly entertaining. The movie also appears to be hoping to be used as a pilot episode for a new scifi series, which, as far as I know, isn't going to happen.