I feel like I just saw trailers for I.S.S. yesterday… but here we are. Who saw this one??
Tensions flare on the International Space Station as conflict breaks out on earth. Reeling, the American and Russian teams, each receive orders to take control by any means necessary in this high stakes space thriller! “The war on earth will be decided in space”