When the International Space Station is damaged in a sudden collision, one astronaut is left stranded to make repairs. But upon her return to Earth, she finds her life has been dramatically altered, with fragments of her past and present shrouded in mystery.

A catastrophic event on the International Space Station turns into a desperat...