An Iowa farm family fights off an alien invasion.
An Iowa farm family fights off an alien invasion...