
Alien Invasion : Rise of the Phoenix
2025 · 1h 30m · Science Fiction
An asteroid shower lands in a remote section of the Grand Canyon and begins to spread mysterious pods. Meanwhile, scientists on a space station that has been hit by the same asteroid shower, discover that a pod has…