I was referring the the original 1983 V actually. Or course Independence Day also did giant saucers hovering over major cities. ;)
I could have sworn some other property has done aliens that resemble/indirectly inspired humanity's image of Satan. (Maybe it was Babylon 5?) The animated Star Trek also used the concept. Pretty heavy stuff for early 70's Saturday morning tv!