After a devastating asteroid impact,  Liam, a resourceful engineer, leads a group of survivors to a seemingly abandoned space station.  He soon discovers that the station is actually a refuge for an alien civilization, and their survival depends on him making a critical decision that could either bring peace or unleash a war between humans and aliens.