cinematic poster for a movie filmed on the international space station, highly detailed