Millions of Alien Soldiers Suddenly Drop on Earth in Order to Enslave Humanity

The Critic's Cut
The Critic's Cut
Sep 29, 2026

The residents of a small Australian town survive an alien attack and decide to fight back, practicing teamwork and searching for the military to reclaim their home.