King of the Hill

Alien Invasion (aka Alien Abduction) - Trailer

Extra-terrestrial visitors capture human subjects.

Available for Download.