In the small town of Perry Hill, Maryland, the residents find themselves in the middle of an alien invasion. As they struggle to survive and fight off the extraterrestrial beings, they uncover dark secrets about the aliens' true intentions.
Where to watch in United States