2.4 WebRipBattle in Space: The Armada Attacks (2021) 12 Jan 2021 Battle in Space: The Armada Attacks IMDb: 2.4 2021 90 min min 62 views In 2420, after aliens and powerful space wizards enslaved human villages, a group of rebels organize a counter attack against their alien ... Science Fiction