A group of kids suspect that their new neighbor might be an alien from another world.A group of kids suspect that their new neighbor might be an alien from another world.A group of kids suspect that their new neighbor might be an alien from another world.