"An enjoyable alien movie that's hampered with highly illogical moments.""An enjoyable alien movie that's hampered with highly illogical moments.""An enjoyable alien movie that's hampered with highly illogical moments."