I think its from the 80's anyway, it had some little flying robots in it and I think they came form another planet and they came here and started helping people. I just remember a scene toward the...